RE: [WebDNA] bug in sending & character to DOS
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 104724
interpreted = N
texte = Thanks Marc. Strange results.If I send this:[dos]curl -d 'apiKey=3Dk%&format=3Dxml%&token=3Dt' -k =https://rpxnow.com/api/v2/auth_info[/dos]Then the DOS command that gets run is>curl -d "apiKey=3Dk&token=3Dt"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.>curl -d "apiKey=3Dk&token=3Dt//rpxnow.com/api/v2/auth_infoAny other ideas? Hate to go back to TCPConnect.-----Original Message-----From: Marc Thompson [mailto:mthompson@media.utah.edu]=20Sent: Friday, February 12, 2010 11:02 AMTo: talk@webdna.usSubject: Re: [WebDNA] bug in sending & character to DOSTry escaping the & with %% or ^[dos]curl -d "apiKey=3Dkey%%&token=3Dtoken" -kOlin 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-------------------------------------------Marc ThompsonSoftware EngineerOffice of Information TechnologyUniversity of Utah801.585.9264marc.thompson@utah.edu-------------------------------------------
Associated Messages, from the most recent to the oldest:
Thanks Marc. Strange results.If I send this:[DOS]curl -d 'apiKey=3Dk%&format=3Dxml%&token=3Dt' -k =https://rpxnow.com/api/v2/auth_info[/dos]Then the DOS command that gets run is>curl -d "apiKey=3Dk&token=3Dt"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.>curl -d "apiKey=3Dk&token=3Dt//rpxnow.com/api/v2/auth_infoAny other ideas? Hate to go back to TCPConnect.-----Original Message-----From: Marc Thompson [mailto:mthompson@media.utah.edu]=20Sent: Friday, February 12, 2010 11:02 AMTo: talk@webdna.usSubject: Re: [WebDNA] bug in sending & character to DOSTry escaping the & with %% or ^[DOS]curl -d "apiKey=3Dkey%%&token=3Dtoken" -kOlin 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-------------------------------------------Marc ThompsonSoftware EngineerOffice of Information TechnologyUniversity of Utah801.585.9264marc.thompson@utah.edu-------------------------------------------
"Olin Lagon"
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:
Multi or auto submit (1999)
syntax question, not in online refernce (1997)
Great product and great job ! (1997)
The EMailer and the Blank menu bar? (1999)
Odd Cart Behavior (1997)
[WAY OFF TOPIC] anybody live in Kansas? (2003)
preserving the zero's (1999)
autosensing lanague selection (1997)
& as a whole word: Threat or Menace? (2000)
WC Database Format (1997)
Server slowing down. (1997)
WebCat2.0 acgi vs plugin (1997)
AOL and webcat (1998)
[OT] CSS and SSI books (2004)
multi condition with showif (2005)
Undeclared variables (2004)
Self Signed SSL Certificate (2005)
A quickie question (1997)
Formulas.db not working (2006)
Next X hits (1996)