Your browser sent =a request that this server could not understand.
Request header field is missing ':' separator.
=
This is what tcpdump =shows:
POST /cgi-bin/ssdi.cgi =HTTP/1.1
Content-type: =application/x-www-form-urlencoded
Content-length: =155
/cgi-bin/ssdi.cgi?stat=3Da&lastname=3DMcCormick&nt=3D=exact&firstname=3DRaymond&middlename=3DA&ssn=3D&zip=3D5415=5&ls=3DWI&lc=3D&lct=3DOneida&birth=3D&bmo=3D&bda=3D=&death=3D&dmo=3D&issue=3D
<=/div>
here's the tweaked code I =used:
<body>
[text=]crlf=3D[unurl]%0D%0A[/unurl][/text]
[search =db=3Dpeople.db&eqfirstNamedata=3DRaymond&max=3D1]numfound=3D[numfo=und]<br =/>[founditems]
[text]the_variables=3D/cgi-bin/ssdi.cgi?stat=3D=a&lastname=3D[lastName]&nt=3Dexact&firstname=3D[firstName]&=;middlename=3D[middle]&ssn=3D[ssn]&zip=3D[zip]&ls=3D[state]&am=p;lc=3D[county]&lct=3D[city]&birth=3D[birthYear]&bmo=3D[birthM=onth]&bda=3D[birthDay]&death=3D[deathYear]&dmo=3D[deathMonth]&=amp;issue=3D[issueState][/text]
[/founditems][/search]
[middle =startafter=3D<body>&endbefore=3D</body>][tcpconnect =host=3Dssdi.rootsweb.ancestry.com&port=3D80]
[tcpsend]POST =/cgi-bin/ssdi.cgi HTTP/1.1[crlf][!]
[/!]Content-type: =application/x-www-form-urlencoded[crlf][!]
[/!]Content-length: =[countchars][the_variables][/countchars][crlf][!]
[/!][the_varia=bles][crlf][crlf][!]
[/!][/tcpsend]
[/tcpconnect]
[/middle]
</body>
On =Aug 18, 2009, at 6:45 PM, Patrick McCormick wrote:
I need some fellow =programmer's eyes to see what I'm missing:
I'm =sending a request to a CGI program on another =server.
If I paste this URL into a browser, it =works =fine:
ssdi.rootsweb.ancestry.com/cgi-bin/ssdi.cgi=?stat=3Da&lastname=3DMcCormick&nt=3Dexact&firstname=3DRaymond&=amp;middlename=3DA&ssn=3D&zip=3D54155&ls=3DWI&lc=3D&lc=t=3DOneida&birth=3D&bmo=3D&bda=3D&death=3D&dmo=3D&=issue=3D
If I want to do that same thing using =TCP connect/send, I put this in my =page:
-------------------------------------------=-----
<body>
[text]crlf=3D[u=nurl]%0D%0A%0D%0A[/unurl][/text]
[search =db=3Dpeople.db&eqfirstNamedata=3DRaymond&max=3D1][founditems]
[text]the_variables=3Dstat=3Da&lastname=3D[lastNa=me]&nt=3Dexact&firstname=3D[firstName]&middlename=3D[middle]&a=mp;ssn=3D[ssn]&zip=3D[zip]&ls=3D[state]&lc=3D[county]&lct=3D=[city]&birth=3D[birthYear]&bmo=3D[birthMonth]&bda=3D[birthDay]=&death=3D[deathYear]&dmo=3D[deathMonth]&issue=3D[issueState][/=text]
[/founditems][/search]
=
[middle =startafter=3D<body>&endbefore=3D</body>][tcpconnect =host=3Dssdi.rootsweb.ancestry.com&port=3D80]
[tcpsend]POST =/cgi-bin/ssdi.cgi HTTP/1.1[crlf][!]
[/!]Content-type: =application/x-www-form-urlencoded[crlf][!]
[/!]Content-length: =[countchars][the_variables][/countchars][crlf][!]
[/!][the_varia=bles][crlf][!]
[/!][/tcpsend]
[/tcpconnect]
=[/middle]
</body>
---------------=---------------------------------
But I =get:
Bad Request
Your browser sent a =request that this server could not understand.
=
Apache/2.2.3 (CentOS) Server at ssdi.rootsweb.ancestry.com Port =80
<=/div>
Can anyone see where I've messed =up?
Thanks,
Pat
=--Apple-Mail-56--396625506----Apple-Mail-57--396625417Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-57--396625417--
Associated Messages, from the most recent to the oldest:
--Apple-Mail-57--396625417Content-Type: multipart/alternative;boundary=Apple-Mail-56--396625506--Apple-Mail-56--396625506Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitI tweaked the code a little. Only did a single %0D%0A for [crlf], but added a second [crlf] before [/tcpsend]added /cgi-bin/ssdi.cgi? to the front of [the_variables]. Now I'm getting this error:Bad RequestYour browser sent a request that this server could not understand.Request header field is missing ':' separator./cgi-bin/ssdi.cgi? stat = a &lastname = McCormick &nt = exact &firstname = Raymond &middlename = A &ssn=&zip=54155&ls=WI&lc=&lct=Oneida&birth=&bmo=&bda=&death=&dmo=&issue=Apache/2.2.3 (CentOS) Server at ssdi.rootsweb.ancestry.com Port 80This is what tcpdump shows:POST /cgi-bin/ssdi.cgi HTTP/1.1Content-type: application/x-www-form-urlencodedContent-length: 155/cgi-bin/ssdi.cgi? stat = a &lastname = McCormick &nt = exact &firstname = Raymond &middlename = A &ssn=&zip=54155&ls=WI&lc=&lct=Oneida&birth=&bmo=&bda=&death=&dmo=&issue=here's the tweaked code I used:
[text]crlf=
[unurl]%0D%0A[/unurl][/text][search db=people.db&eqfirstNamedata=Raymond&max=1]numfound=[numfound]
[founditems][text]the_variables=/cgi-bin/ssdi.cgi? stat = a &lastname = [lastName ]&nt = exact &firstname = [firstName ]&middlename = [middle ]&ssn = [ssn ]&zip = [zip ]&ls = [state ]&lc = [county ]&lct = [city ]&birth = [birthYear ]&bmo = [birthMonth ]&bda=[birthDay]&death=[deathYear]&dmo=[deathMonth]&issue=[issueState] [/text][/founditems][/search][middle startafter=&endbefore=][tcpconnect host=ssdi.rootsweb.ancestry.com&port=80]
[tcpsend]POST /cgi-bin/ssdi.cgi HTTP/1.1[crlf]
[!][/!]Content-type: application/x-www-form-urlencoded[crlf]
[!][/!]Content-length:
[countchars][the_variables][/countchars][crlf]
[!][/!][the_variables][crlf][crlf]
[!][/!][/tcpsend][/tcpconnect][/middle]On Aug 18, 2009, at 6:45 PM, Patrick McCormick wrote:> I need some fellow programmer's eyes to see what I'm missing:>> I'm sending a request to a CGI program on another server.>> If I paste this URL into a browser, it works fine:>> ssdi.rootsweb.ancestry.com/cgi-bin/ssdi.cgi? > stat > = > a > &lastname > = > McCormick > &nt > = > exact > &firstname > = > Raymond > &middlename > = > A > &ssn > =&zip=54155&ls=WI&lc=&lct=Oneida&birth=&bmo=&bda=&death=&dmo=&issue=>> If I want to do that same thing using TCP connect/send, I put this > in my page:>> ------------------------------------------------> >>
[text]crlf=
[unurl]%0D%0A%0D%0A[/unurl][/text]>> [search db=people.db&eqfirstNamedata=Raymond&max=1]
[founditems]>>
[text]the_variables=stat=a&lastname=[lastName]&nt=exact&firstname=[firstName]&middlename=
[middle]&ssn=[ssn]&zip=[zip]&ls=[state]&lc=[county]&lct=[city]&birth=[birthYear]&bmo=[birthMonth]&bda=[birthDay]&death=[deathYear]&dmo=[deathMonth]&issue=[issueState][/text]>> [/founditems][/search]>> [middle startafter=&endbefore=][tcpconnect > host=ssdi.rootsweb.ancestry.com&port=80]>
[tcpsend]POST /cgi-bin/ssdi.cgi HTTP/1.1[crlf]
[!]> [/!]Content-type: application/x-www-form-urlencoded[crlf]
[!]> [/!]Content-length:
[countchars][the_variables][/countchars][crlf]
[!]> [/!][the_variables][crlf]
[!]> [/!][/tcpsend]> [/tcpconnect]> [/middle]>> > ------------------------------------------------>> But I get:>> Bad Request>> Your browser sent a request that this server could not understand.> Apache/2.2.3 (CentOS) Server at ssdi.rootsweb.ancestry.com Port 80>>>> Can anyone see where I've messed up?>> Thanks,> Pat--Apple-Mail-56--396625506Content-Type: text/html;charset=US-ASCIIContent-Transfer-Encoding: quoted-printableI tweaked the code a little. = Only did a single %0D%0A for [crlf], but added a second [crlf] =before [/tcpsend]
added /cgi-bin/ssdi.cgi? to =the front of [the_variables]. Now I'm getting this =error:
Bad Request
Your browser sent =a request that this server could not understand.
Request header field is missing ':' separator.
=
/cgi-bin/ssdi.cgi?stat=3Da&lastname=3DMcCormick&nt=3Dexac=t&firstname=3DRaymond&middlename=3DA&ssn=3D&zip=3D54155&am=p;ls=3DWI&lc=3D&lct=3DOneida&birth=3D&bmo=3D&bda=3D&am=p;death=3D&dmo=3D&issue=3D
Apache/2.2.3 (CentOS) Server at ssdi.rootsweb.ancestry.com Port =80
This is what tcpdump =shows:
POST /cgi-bin/ssdi.cgi =HTTP/1.1
Content-type: =application/x-www-form-urlencoded
Content-length: =155
/cgi-bin/ssdi.cgi?stat=3Da&lastname=3DMcCormick&nt=3D=exact&firstname=3DRaymond&middlename=3DA&ssn=3D&zip=3D5415=5&ls=3DWI&lc=3D&lct=3DOneida&birth=3D&bmo=3D&bda=3D=&death=3D&dmo=3D&issue=3D
<=/div>
here's the tweaked code I =used:
<body>
[text=]crlf=3D
[unurl]%0D%0A[/unurl][/text]
[search =db=3Dpeople.db&eqfirstNamedata=3DRaymond&max=3D1]numfound=3D[numfo=und]<br =/>
[founditems][text]the_variables=3D/cgi-bin/ssdi.cgi?stat=3D=a&lastname=3D[lastName]&nt=3Dexact&firstname=3D[firstName]&=;middlename=3D
[middle]&ssn=3D[ssn]&zip=3D[zip]&ls=3D[state]&am=p;lc=3D[county]&lct=3D[city]&birth=3D[birthYear]&bmo=3D[birthM=onth]&bda=3D[birthDay]&death=3D[deathYear]&dmo=3D[deathMonth]&=amp;issue=3D[issueState][/text]
[/founditems][/search]
[middle =startafter=3D<body>&endbefore=3D</body>][tcpconnect =host=3Dssdi.rootsweb.ancestry.com&port=3D80]
[/!]Content-type: =application/x-www-form-urlencoded[crlf]
[!][/!][the_varia=bles][crlf][crlf]
[!][/!][/tcpsend]
[/tcpconnect]
[/middle]
</body>
On =Aug 18, 2009, at 6:45 PM, Patrick McCormick wrote:
I need some fellow =programmer's eyes to see what I'm missing:
I'm =sending a request to a CGI program on another =server.
If I paste this URL into a browser, it =works =fine:
ssdi.rootsweb.ancestry.com/cgi-bin/ssdi.cgi=?stat=3Da&lastname=3DMcCormick&nt=3Dexact&firstname=3DRaymond&=amp;middlename=3DA&ssn=3D&zip=3D54155&ls=3DWI&lc=3D&lc=t=3DOneida&birth=3D&bmo=3D&bda=3D&death=3D&dmo=3D&=issue=3D
If I want to do that same thing using =TCP connect/send, I put this in my =page:
-------------------------------------------=-----
<body>
[text]crlf=3D[u=nurl]%0D%0A%0D%0A[/unurl][/text]
[search =db=3Dpeople.db&eqfirstNamedata=3DRaymond&max=3D1]
[founditems]
[text]the_variables=3Dstat=3Da&lastname=3D[lastNa=me]&nt=3Dexact&firstname=3D[firstName]&middlename=3D
[middle]&a=mp;ssn=3D[ssn]&zip=3D[zip]&ls=3D[state]&lc=3D[county]&lct=3D=[city]&birth=3D[birthYear]&bmo=3D[birthMonth]&bda=3D[birthDay]=&death=3D[deathYear]&dmo=3D[deathMonth]&issue=3D[issueState][/=text]
[/founditems][/search]
=
[middle =startafter=3D<body>&endbefore=3D</body>][tcpconnect =host=3Dssdi.rootsweb.ancestry.com&port=3D80]
[/!]Content-type: =application/x-www-form-urlencoded[crlf]
[!][/!][the_varia=bles][crlf]
[!][/!][/tcpsend]
[/tcpconnect]
=[/middle]
</body>
---------------=---------------------------------
But I =get:
Bad Request
Your browser sent a =request that this server could not understand.
=
Apache/2.2.3 (CentOS) Server at ssdi.rootsweb.ancestry.com Port =80
<=/div>
Can anyone see where I've messed =up?
Thanks,
Pat
=--Apple-Mail-56--396625506----Apple-Mail-57--396625417Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-57--396625417--
Patrick McCormick
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:
Width & Height (1998)
Re:E-Mailer (WebCatb15acgiMac) (1997)
Re:Help name our technology! (1997)
Banners (1997)
Custom WebCat Prefs ... (1997)
encrypting without "ugly" URLs (2005)
Location of Webcat site in folder hierarchy (1997)
Viewing Changes (1998)
100% CPU (2003)
[OT] Brain Switching (2004)
signup bots (2006)
WCS Newbie question (1997)
[text] variable assignment within [search] context (2000)
Credit Card not accepted (1998)
Emailer file formats (1998)
WCS Newbie question (1997)
For those of you not on the WebCatalog Beta... (1997)
[tcp connect] (1998)
Protect Tag and Groups (1998)
Some Questions (1997)