Re: Basics of tcpconnect

This WebDNA talk-list message is from

2006


It keeps the original formatting.
numero = 68138
interpreted = N
texte = Thanks Terry. I think it's a problem with Digg. I tried to go to a few other sites and some get redirected to a weird URL, some load up properly (like CNN.com). Pasted what Digg returns below. Anyone have any ideas? Is digg being served from a port other than 80? Does it reject TCP requests from funky hosts? Do I need to customize my host before this works? Will try a few more ways but if anyone has any ideas and can load up a page like Digg using TCPConnect, that would be awesome. If I find a fix, I'll post. Best, Olin HTTP/1.1 302 Found Date: Sun, 12 Nov 2006 22:46:10 GMT Server: Apache Location: http://diggtheblog.blogspot.com/ Content-Length: 279 Keep-Alive: timeout=5, max=94 Connection: Keep-Alive Content-Type: text/html; charset=iso-8859-1 302 Found

Found

The document has moved here.


Apache Server at blog.digg.com Port 80
-----Original Message----- From: WebDNA Talk [mailto:WebDNA-Talk@talk.smithmicro.com] On Behalf Of Terry Wilson Sent: Sunday, November 12, 2006 3:28 AM To: WebDNA Talk Subject: Re: Basics of tcpconnect That's right, that's what it's supposed to do. You need to write code to deal with the result. Set a text variable: [text]whatcameback=[TCPConnect host=digg.com&port=80] [TCPSend]GET / HTTP/1.0[UnURL]%0D%0A%0D%0A[/UnURL][/TCPSend] [/TCPConnect][/text] Then you can use [middle] to extract something, either to display directly on your page or to set another text variable. Depends on what you expect to extract. Let's say you wanted to set a text variable for the title of this page. You'd write [text]pagetitle=[middle startafter=&endbefore=][whatcameback][/middle][/text] If you are looking to send variables with the request, do another email archive search for help with authorize.net and tcp. Examples for that have been posted before. Basically you create the content of your tcpsend with all your variables. HTH, Terry >--------------------------------------------------------_156740306_- > WebDNA Talk Digest #2324 > > 1) Basics of tcpconnect > by "Olin Lagon" > >This digest is sent to you because you are subscribed to > the mailing list . >To unsubscribe, E-mail to: >To switch to the FEED mode, E-mail to > >Send administrative queries to > > > >--------------------------------------------------------_156740306_- >From: "Olin Lagon" >Subject: Basics of tcpconnect >Date: Sat, 11 Nov 2006 10:21:50 -1000 >Message-ID: <002a01c705cf$11f1d8e0$6501a8c0@olin> >Content-Type: text/plain; >charset="US-ASCII" >Content-Transfer-Encoding: 7bit > >Heh can anyone help me on tcpconnect? I copied all of the examples from >the manual and tried a few things I found in the email archive. Can't >seem to write a tcpconnect to grab the contents of any Webpage. Trying >specifically to do a get and load up a bunch of args. Here is one that >I have tried direct from the manual > >I took this from the docs > >[TCPConnect host=digg.com&port=80] >[TCPSend]GET / HTTP/1.0[UnURL]%0D%0A%0D%0A[/UnURL][/TCPSend] >[/TCPConnect] > >In this example just trying to pull the homepage from Digg. I get this > >---------------------------------- >HTTP/1.1 302 Found >Date: Sat, 11 Nov 2006 20:16:40 GMT >Server: Apache >Location: http://diggtheblog.blogspot.com/ >Content-Length: 279 >Keep-Alive: timeout=5, max=98 >Connection: Keep-Alive >Content-Type: text/html; charset=iso-8859-1 > > >302 Found > >

Found

>

The document has moved href="http://diggtheblog.blogspot.com/">here.

> >
>
Apache Server at blog.digg.com Port 80
> >---------------------------------- > >Any ideas??? Thanks! Olin > > >--------------------------------------------------------_156740306_- >------------------------------------------------------------- >Brought to you by CommuniGate Pro - The Buzz Word Compliant Messaging Server. >To end your Mail problems go to . >--------------------------------------------------------_156740306_--- -- Terry Wilson | terry@terryfic.com | http://terryfic.com http://WhosComing.com - a simplified, affordable online reservation system http://TightJacket.com -- stylish protection for your laptop -------------------------------------------------------------------------- Attitude is the only difference between ordeal and adventure. ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Basics of tcpconnect ( "Olin Lagon" 2006)
  2. Re: Basics of tcpconnect ( Jesse Proudman 2006)
  3. Re: Basics of tcpconnect ( "Olin Lagon" 2006)
  4. Re: Basics of tcpconnect ( "Scott Walters" 2006)
  5. Re: Basics of tcpconnect ( Jesse Proudman 2006)
  6. Re: Basics of tcpconnect ( "Olin Lagon" 2006)
  7. Re: Basics of tcpconnect ( Jesse Proudman 2006)
  8. Re: Basics of tcpconnect ( "Olin Lagon" 2006)
  9. Re: Basics of tcpconnect ( Jesse Proudman 2006)
  10. Re: Basics of tcpconnect ( "Olin Lagon" 2006)
  11. Re: Basics of tcpconnect ( Terry Wilson 2006)
  12. Basics of tcpconnect ( "Olin Lagon" 2006)
Thanks Terry. I think it's a problem with Digg. I tried to go to a few other sites and some get redirected to a weird URL, some load up properly (like CNN.com). Pasted what Digg returns below. Anyone have any ideas? Is digg being served from a port other than 80? Does it reject TCP requests from funky hosts? Do I need to customize my host before this works? Will try a few more ways but if anyone has any ideas and can load up a page like Digg using TCPConnect, that would be awesome. If I find a fix, I'll post. Best, Olin HTTP/1.1 302 Found Date: Sun, 12 Nov 2006 22:46:10 GMT Server: Apache Location: http://diggtheblog.blogspot.com/ Content-Length: 279 Keep-Alive: timeout=5, max=94 Connection: Keep-Alive Content-Type: text/html; charset=iso-8859-1 302 Found

Found

The document has moved here.


Apache Server at blog.digg.com Port 80
-----Original Message----- From: WebDNA Talk [mailto:WebDNA-Talk@talk.smithmicro.com] On Behalf Of Terry Wilson Sent: Sunday, November 12, 2006 3:28 AM To: WebDNA Talk Subject: Re: Basics of tcpconnect That's right, that's what it's supposed to do. You need to write code to deal with the result. Set a text variable: [text]whatcameback=[TCPConnect host=digg.com&port=80] [tcpsend]GET / HTTP/1.0[unurl]%0D%0A%0D%0A[/UnURL][/TCPSend] [/TCPConnect][/text] Then you can use [middle] to extract something, either to display directly on your page or to set another text variable. Depends on what you expect to extract. Let's say you wanted to set a text variable for the title of this page. You'd write [text]pagetitle=[middle startafter=&endbefore=][whatcameback][/middle][/text] If you are looking to send variables with the request, do another email archive search for help with authorize.net and tcp. Examples for that have been posted before. Basically you create the content of your tcpsend with all your variables. HTH, Terry >--------------------------------------------------------_156740306_- > WebDNA Talk Digest #2324 > > 1) Basics of tcpconnect > by "Olin Lagon" > >This digest is sent to you because you are subscribed to > the mailing list . >To unsubscribe, E-mail to: >To switch to the FEED mode, E-mail to > >Send administrative queries to > > > >--------------------------------------------------------_156740306_- >From: "Olin Lagon" >Subject: Basics of tcpconnect >Date: Sat, 11 Nov 2006 10:21:50 -1000 >Message-ID: <002a01c705cf$11f1d8e0$6501a8c0@olin> >Content-Type: text/plain; >charset="US-ASCII" >Content-Transfer-Encoding: 7bit > >Heh can anyone help me on tcpconnect? I copied all of the examples from >the manual and tried a few things I found in the email archive. Can't >seem to write a tcpconnect to grab the contents of any Webpage. Trying >specifically to do a get and load up a bunch of args. Here is one that >I have tried direct from the manual > >I took this from the docs > >[TCPConnect host=digg.com&port=80] >[tcpsend]GET / HTTP/1.0[unurl]%0D%0A%0D%0A[/UnURL][/TCPSend] >[/TCPConnect] > >In this example just trying to pull the homepage from Digg. I get this > >---------------------------------- >HTTP/1.1 302 Found >Date: Sat, 11 Nov 2006 20:16:40 GMT >Server: Apache >Location: http://diggtheblog.blogspot.com/ >Content-Length: 279 >Keep-Alive: timeout=5, max=98 >Connection: Keep-Alive >Content-Type: text/html; charset=iso-8859-1 > > >302 Found > >

Found

>

The document has moved href="http://diggtheblog.blogspot.com/">here.

> >
>
Apache Server at blog.digg.com Port 80
> >---------------------------------- > >Any ideas??? Thanks! Olin > > >--------------------------------------------------------_156740306_- >------------------------------------------------------------- >Brought to you by CommuniGate Pro - The Buzz Word Compliant Messaging Server. >To end your Mail problems go to . >--------------------------------------------------------_156740306_--- -- Terry Wilson | terry@terryfic.com | http://terryfic.com http://WhosComing.com - a simplified, affordable online reservation system http://TightJacket.com -- stylish protection for your laptop -------------------------------------------------------------------------- Attitude is the only difference between ordeal and adventure. ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ "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:

Date search and sendmail (1997) # fields limited? (1997) Error Lob.db records error message not name (1997) Looping Search (2006) [AppendFile] problem (WebCat2b13 Mac .acgi) (1997) WebCatb15 Mac CGI -- [purchase] (1997) OS X permissions to write to Globals directory (2003) WebCat2 - many [carts] on one template page? (1997) ExclusiveLock (2003) More on the email templates (1997) Robert Minor duplicate mail (1997) OT-JS why it does not run on Mac (2001) [date format] w/in sendmail (1997) Nesting Search Within Tag? (1997) Authentication on NT server (2000) Title not showing up in ViewOrder template (1998) Transfer of data from Invoice to thank you templates (1998) Part Html part WebDNA (1997) Plugin or CGI or both (1997) [text show=f&secure=t] or ...? (2000)