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:

item sorting (1997) Waitfor file (2000) RE: Ongoing group search problems ... (1997) SiteEdit Pro Update Announcement (1997) searchable list archive (1997) raw=T is broken in [include] (1997) Attention all list readers (1997) Web DNA... (2007) Multiple catalog databases and showcart (1997) auto-stripping of spaces (1997) Cache problem (2002) runtime (2000) Deleting Orders (1997) Sorting by date (1997) Where's Cart Created ? (1997) Ghostly cached webpage (2000) Help formatting search results w/ table (1997) Caching [include] files ... (1997) Separate SSL Server (1997) limitation found on group searching (1997)