Re: [WebDNA] bug in sending & character to DOS

This WebDNA talk-list message is from

2010


It keeps the original formatting.
numero = 104727
interpreted = N
texte = I think you want to use curl this way ie curl -d apKey=3Dk -d token=3Dt -d format=3Dxml On Feb 12, 2010, at 3:33 PM, Olin Lagon wrote: > Thanks Marc. Strange results. >=20 > If I send this: >=20 > [dos]curl -d 'apiKey=3Dk%&format=3Dxml%&token=3Dt' -k = https://rpxnow.com/api/v2/auth_info[/dos] >=20 > Then the DOS command that gets run is >=20 >> curl -d "apiKey=3Dk&token=3Dt" >=20 > The & gets through! But the middle parameter is missing. If I move = things around, the middle parameter is always the one missing. If I add = a fourth parameter, the output is totally messed up like this. >=20 >> curl -d "apiKey=3Dk&token=3Dt//rpxnow.com/api/v2/auth_info >=20 > Any other ideas? Hate to go back to TCPConnect. >=20 > -----Original Message----- > From: Marc Thompson [mailto:mthompson@media.utah.edu]=20 > Sent: Friday, February 12, 2010 11:02 AM > To: talk@webdna.us > Subject: Re: [WebDNA] bug in sending & character to DOS >=20 > Try escaping the & with %% or ^ > [dos]curl -d "apiKey=3Dkey%%&token=3Dtoken" -k >=20 > Olin Lagon wrote: >> This is probably a bug nobody cares about, but I can't seem to pass = the & >> character to DOS. When I try something like this: >>=20 >> [dos]curl -d "apiKey=3Dkey&token=3Dtoken" -k >> https://rpxnow.com/api/v2/auth_info[/dos] >>=20 >> The command sent to DOS is=20 >>=20 >>> curl -d "apiKey=3Dkeytoken=3Dtoken" -k = https://rpxnow.com/api/v2/auth_info >>=20 >> Notice the & sign is missing. >>=20 >> So this basically makes using curl not possible in this way from = Windows. I >> tried a bunch of other tests and no matter what I can't get the & = character >> to be sent to DOS, even in %26 format. I even tried using variables = instead >> of directly keying in the text into the DOS command. >>=20 >> Anybody else find this bug? >>=20 >> It's important to me because curl will fetch a page in less than a = second >> whereas TCPconnect takes well over 5 seconds. >>=20 >> Thanks, Olin >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> old archives: http://dev.webdna.us/TalkListArchive/ >> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 >> . >>=20 >=20 > --=20 > ------------------------------------------- > Marc Thompson > Software Engineer > Office of Information Technology > University of Utah > 801.585.9264 > marc.thompson@utah.edu > ------------------------------------------- >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] bug in sending & character to DOS (Bob Minor 2010)
  2. Re: [WebDNA] bug in sending & character to DOS (Marc Thompson 2010)
  3. RE: [WebDNA] bug in sending & character to DOS ("Olin Lagon" 2010)
  4. Re: [WebDNA] bug in sending & character to DOS (Marc Thompson 2010)
  5. [WebDNA] bug in sending & character to DOS ("Olin Lagon" 2010)
I think you want to use curl this way ie curl -d apKey=3Dk -d token=3Dt -d format=3Dxml On Feb 12, 2010, at 3:33 PM, Olin Lagon wrote: > Thanks Marc. Strange results. >=20 > If I send this: >=20 > [DOS]curl -d 'apiKey=3Dk%&format=3Dxml%&token=3Dt' -k = https://rpxnow.com/api/v2/auth_info[/dos] >=20 > Then the DOS command that gets run is >=20 >> curl -d "apiKey=3Dk&token=3Dt" >=20 > The & gets through! But the middle parameter is missing. If I move = things around, the middle parameter is always the one missing. If I add = a fourth parameter, the output is totally messed up like this. >=20 >> curl -d "apiKey=3Dk&token=3Dt//rpxnow.com/api/v2/auth_info >=20 > Any other ideas? Hate to go back to TCPConnect. >=20 > -----Original Message----- > From: Marc Thompson [mailto:mthompson@media.utah.edu]=20 > Sent: Friday, February 12, 2010 11:02 AM > To: talk@webdna.us > Subject: Re: [WebDNA] bug in sending & character to DOS >=20 > Try escaping the & with %% or ^ > [DOS]curl -d "apiKey=3Dkey%%&token=3Dtoken" -k >=20 > Olin Lagon wrote: >> This is probably a bug nobody cares about, but I can't seem to pass = the & >> character to DOS. When I try something like this: >>=20 >> [DOS]curl -d "apiKey=3Dkey&token=3Dtoken" -k >> https://rpxnow.com/api/v2/auth_info[/dos] >>=20 >> The command sent to DOS is=20 >>=20 >>> curl -d "apiKey=3Dkeytoken=3Dtoken" -k = https://rpxnow.com/api/v2/auth_info >>=20 >> Notice the & sign is missing. >>=20 >> So this basically makes using curl not possible in this way from = Windows. I >> tried a bunch of other tests and no matter what I can't get the & = character >> to be sent to DOS, even in %26 format. I even tried using variables = instead >> of directly keying in the text into the DOS command. >>=20 >> Anybody else find this bug? >>=20 >> It's important to me because curl will fetch a page in less than a = second >> whereas TCPconnect takes well over 5 seconds. >>=20 >> Thanks, Olin >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> old archives: http://dev.webdna.us/TalkListArchive/ >> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 >> . >>=20 >=20 > --=20 > ------------------------------------------- > Marc Thompson > Software Engineer > Office of Information Technology > University of Utah > 801.585.9264 > marc.thompson@utah.edu > ------------------------------------------- >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 Bob Minor

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

SKU (1997) Help! WebCat2 bug (1997) Redirect frame targets (1998) searchable list archive (1997) Nested vs conditional (1997) 404 error page issue (2006) Nesting Search Within Tag? (1997) Hiding usernames and passwords in URL (1998) [WebDNA] Ubuntu 18.04 & Apache2 & WebDNA fcgi - File upload error (2019) Setting up WebCatalog with Retail Pro data (1996) WCS Newbie question (1997) [WriteFile] problems (1997) Practice runs ? (1997) Encrypt & SetHeader Length Problem (2000) Multiple fields on 1 input (1997) WebCat2b13MacPlugin - [math][date][/math] problem (1997) [WebDNA] Code Library (2013) Location of Webcat site in folder hierarchy (1997) Re:2nd WebCatalog2 Feature Request (1996) latest version? (1998)