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 wayie curl -d apKey=3Dk -d token=3Dt -d format=3DxmlOn 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:
I think you want to use curl this wayie curl -d apKey=3Dk -d token=3Dt -d format=3DxmlOn 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:
PCS Frames (1997)
Announcement-WebCatalog 2.0 Released (1997)
WC2f3 (1997)
Search in 2 or more catalogs (1997)
RE: Cart Template (1997)
Empty Shopping Carts? (1998)
Help- WebCat won't parse pages! (2002)
Searching using numbers (1998)
blank page from template (1997)
Freeze (2003)
Potential Conflicts? (1997)
[ReturnRaw] and hiding FORM data (2003)
WebDelivery downloads alias, not original ? (1997)
[SearchString] problem with [search] context (1997)
[WebDNA] NOT serving WebDNA, just running it locally. (2012)
[WriteFile] problems (1997)
What am I missing (1997)
Ok here is a question? (1997)
Setting up shop (1997)
WebCat2final1 crashes (1997)