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:

Newbie - Search question (1998) A matter of time (1997) Trouble with formula.db + more explanation (1997) SSL and reg web* (1997) Secure server question (1997) Deleting Orders (1997) Odd [math] behavior (2003) Help name our technology! (1997) HELP WITH DATES (1997) More than one db with the same namn (was: WC2f3) (1997) RE: [WebDNA] Installation on windows 2008 server (2010) [WebDNA] "Safe Write for Database" setting.... (2016) RE: [WebDNA] Protect TextArea and other Input-Fields with WebDNA - Something to talk about ;) (2009) Calendar using WebCatalog? (1997) Re:PCS Customer submissions ? (1997) WC2.0 Memory Requirements (1997) [WebDNA] Limts? -and- Hot Merge (2009) Error Log.db --however (1997) WebCat for Unix?? (1997) WebCat editing, SiteGuard & SiteEdit (1997)