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:
[OT] Authorize.net (2003)
Problem (1997)
PROBLEM (1997)
Security Issue (1997)
Separate SSL Server (1997)
Major bug report on rootbeer (1997)
Postprocessing CCs (2000)
Date Formats (1997)
Frames (1997)
International Orders (1998)
Extended [ConvertChars] (1997)
Just a thought (1998)
really wierd date stuff on NT (1997)
All choice in popups (1997)
Great product and great job ! (1997)
WebCommerce: Folder organization ? (1997)
Signal Raised error (1997)
catagories (1997)
[WebDNA] lookup in tables defined in functions - bug? (2016)
Encrypt question. (2000)