Re: [WebDNA] Paypal Sandbox TCPConnect
This WebDNA talk-list message is from 2012
It keeps the original formatting.
numero = 108781
interpreted = N
texte = Some tcpconnects don't work unless you specify the host in the headers as well as in the tcpconnect tag. Here's an example of the code I use that seems to work:[text]host=www.paypal.com[/text][text]path=/cgi-bin/webscr[/text][text]crlf=[unurl]%0D%0A[/unurl][/text][text]content=... name=value pairs here ...[/text][tcpconnect host=[host]&port=443&ssl=T][tcpsend skipheader=T]POST [path] HTTP/1.0[crlf][!][/!]Host: [host][crlf][!][/!]User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[crlf][!][/!]Content-Type: text/namevalue[crlf][!][/!]Content-Length: [countchars][content][/countchars][crlf][crlf][!][/!][content][crlf][!][/!][/tcpsend][/tcpconnect]Sincerely,Kenneth GromeWebDNA Solutionshttp://www.webdnasolutions.comWebDNA Programming and Linux Server Administration> Hi All,> > Many years since I have posted to WebDNA talk list...> last post 2004!> > I am trying to connect to the Paypal sandbox endpoint> api-3t.sandbox.paypal.com and cannot:> > The only difference between these two TCPConnects is the> host name...> > [text]CRLF=[unurl]%0D%0A[/unurl][/text]> > [!] CONNECTS [/!]
> [tcpconnect> host=api-3t.paypal.com&port=443&ssl=T][tcpsend> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type:> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect]> > [!] DOES NOT CONNECT - TIMES OUT[/!]
> [tcpconnect> host=api-3t.sandbox.paypal.com&port=443&ssl=T][tcpsend> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type:> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect]> > > The sandbox endpoint is correct as can be seen here:> > [!] CONNECTS [/!]
>
TEST> > [!] CONNECTS [/!]
>
> > I'm not bothered (yet) about the ACK=Failure, just would> love to make the connection!> > Any advice you guys can offer would be great.> > All the best,> > Phil.> ---------------------------------------------------------> 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> Bug Reporting: support@webdna.us
Associated Messages, from the most recent to the oldest:
Some tcpconnects don't work unless you specify the host in the headers as well as in the tcpconnect tag. Here's an example of the code I use that seems to work:[text]host=www.paypal.com[/text][text]path=/cgi-bin/webscr[/text][text]crlf=[unurl]%0D%0A[/unurl][/text][text]content=... name=value pairs here ...[/text][tcpconnect host=[host]&port=443&ssl=T][tcpsend skipheader=T]POST [path] HTTP/1.0[crlf][!][/!]Host: [host][crlf][!][/!]User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[crlf][!][/!]Content-Type: text/namevalue[crlf][!][/!]Content-Length: [countchars][content][/countchars][crlf][crlf][!][/!][content][crlf][!][/!][/tcpsend][/tcpconnect]Sincerely,Kenneth GromeWebDNA Solutionshttp://www.webdnasolutions.comWebDNA Programming and Linux Server Administration> Hi All,> > Many years since I have posted to WebDNA Talk List...> last post 2004!> > I am trying to connect to the Paypal sandbox endpoint> api-3t.sandbox.paypal.com and cannot:> > The only difference between these two TCPConnects is the> host name...> > [text]CRLF=[unurl]%0D%0A[/unurl][/text]> > [!] CONNECTS [/!]
> [tcpconnect> host=api-3t.paypal.com&port=443&ssl=T][tcpsend> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type:> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect]> > [!] DOES NOT CONNECT - TIMES OUT[/!]
> [tcpconnect> host=api-3t.sandbox.paypal.com&port=443&ssl=T][tcpsend> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type:> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect]> > > The sandbox endpoint is correct as can be seen here:> > [!] CONNECTS [/!]
> TEST> > [!] CONNECTS [/!]
> > > I'm not bothered (yet) about the ACK=Failure, just would> love to make the connection!> > Any advice you guys can offer would be great.> > All the best,> > Phil.> ---------------------------------------------------------> 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> Bug Reporting: support@webdna.us
WebDNA Solutions
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:
[WebDNA] exclusivelock (2011)
problems with 2 tags (1997)
What am I missing? (1998)
Re:2nd WebCatalog2 Feature Request (1996)
Fun with Dates - revisited (1997)
Robert Minor duplicate mail (1997)
[searchString] (1997)
WebCat2 - Getting to the browser's username/password data (1997)
I give up!! (1997)
2.0 Info (1997)
Permission Denied Error (2001)
WebCatalog can't find database (1997)
BUG NOTICE: (2003)
WebCat2 - Getting to the browser's username/password data (1997)
Serving images from databases (1998)
random prob (2003)
What am I missing (1997)
[append] and SSL (1997)
[WebDNA] Ubuntu 14 install of Server 8.1 failed with 404s (2016)
Netscape 3.01 can't see db in form (was problems problemsproblems) (1997)