Re: FASTCGI - strange caracters after POST/PUT

Rob Lemley <rclemley-/[email protected]> Tue, 20 Nov 2012 08:53:12 -0800 (PST)
Newsgroups gmane.comp.web.fastcgi.devel
Message-ID <[email protected]>
--===============4245193687288523822==
Content-Type: multipart/alternative; boundary="251708573-2109857035-1353430392=:61431"

--251708573-2109857035-1353430392=:61431
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Check the return value of FCGX_GetStr().=0A=0AAlso, is GetStr the correct i=
nterface to receive the data for your situation?=C2=A0 Why or why not?=0A=
=0APlease post your results.=0A=0AThanks.=0A=0A=0ASent from Yahoo! Mail on =
Android=0A=0A
--251708573-2109857035-1353430392=:61431
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<table cellspacing=3D"0" cellpadding=3D"0" border=3D"0"><tr><td valign=3D"t=
op" style=3D"font: inherit;"><p>Check the return value of FCGX_GetStr().</p=
>=0A<p>Also, is GetStr the correct interface to receive the data for your s=
ituation?  Why or why not?</p>=0A<p>Please post your results.</p>=0A<p>Than=
ks.<br><br><br></p>=0A<p>Sent from Yahoo! Mail on Android</p>=0A</td></tr><=
/table>            <div id=3D"_origMsg_">=0A                <div style=3D"f=
ont-family:arial, helvetica, sans-serif:font-size:10pt">=0A                =
    <br />=0A                    <div style=3D"font-family:times new roman,=
 new york, times, serif;font-size:12pt">=0A                        <font si=
ze=3D"2" face=3D"Tahoma">=0A                            <hr size=3D"1">=0A =
                           <b>=0A                                <span styl=
e=3D"font-weight:bold;">From:</span>=0A                            </b>=0A =
                           Joana Santos &lt;[email protected]&gt;;    =
                        <br>=0A                            <b>=0A          =
                      <span style=3D"font-weight:bold:">To:</span>=0A      =
                      </b>=0A                             &lt;fastcgi-devel=
[email protected]&gt;;                                             =
                                                        <br>=0A            =
                <b>=0A                                <span style=3D"font-w=
eight:bold:">Subject:</span>=0A                            </b>=0A         =
                   [FASTCGI] FASTCGI - strange caracters after POST/PUT    =
                        <br>=0A                            <b>=0A          =
                      <span style=3D"font-weight:bold;">Sent:</span>=0A    =
                        </b>=0A                            Sun, Nov 18, 201=
2 10:14:07 AM                            <br>=0A                           =
 </font>=0A                            <br>=0A                            <=
table cellspacing=3D"0" cellpadding=3D"0" border=3D"0">=0A                 =
               <tbody>=0A                                    <tr>=0A       =
                                 <td valign=3D"top" style=3D"font:inherit;"=
><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</font></p><p style=3D"=
margin:0cm 0cm 10pt;" class=3D"MsoNormal"><span style=3D"" lang=3D"EN-US"><=
font size=3D"3"><font face=3D"Calibri">Hi,</font></font></span></p><p><font=
 size=3D"3" face=3D"Times New Roman">=0A=0A</font><span style=3D"" lang=3D"=
EN-US"><font face=3D"Calibri"><font size=3D"3">I start=0Ausing fastcgi an I=
 have a strange problem when getting de value send by=0APOST/PUT method. <s=
pan style=3D"">=C2=A0</span>When I try to get the=0Acontent and then write =
it to cout strange characters appear.</font></font></span></p><p><font size=
=3D"3" face=3D"Times New Roman">=0A=0A</font><span style=3D"" lang=3D"EN-US=
"><font face=3D"Calibri"><font size=3D"3">For example=0Aif I post/put<span =
style=3D"">=C2=A0 </span>test123_test446 sometimes in=0Amy html page i get =
the correct value returned but sometimes I get something=0Alike <span style=
=3D"">=C2=A0</span>(some strange characters appear):</font></font></span></=
p><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</font><span style=3D"=
" lang=3D"EN-US"><font face=3D"Calibri"><font size=3D"3"><span style=3D"">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 </span>content: test123_test446s://r=EF=BF=BD</font></font>=
</span></p><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</font><span =
style=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">or</font>=
</font></span></p><div style=3D"margin:0cm 0cm 10pt;" class=3D"MsoNormal"><=
span style=3D"" lang=3D"EN-US"></span><span style=3D"" lang=3D"EN-US"><font=
 face=3D"Calibri"><font size=3D"3"><span style=3D"">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </spa=
n>content: test123_test446 Hk</font></font></span></div>=0A<p><span style=
=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">I have=0Aapach=
e 2.2 with mod_fastcgi enabled.</font></font></span></p><p><font size=3D"3"=
 face=3D"Times New Roman">=0A=0A</font><span style=3D"" lang=3D"EN-US"><fon=
t face=3D"Calibri"><font size=3D"3"><span style=3D"">=C2=A0</span>In my cli=
ent I=E2=80=99m using XMLHttpRequest to send=0Athe PUT/POST requests.</font=
></font></span></p><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</fon=
t><span style=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">T=
his happens=0Awhen using fcgiapp:</font></font></span></p><p><font size=3D"=
3" face=3D"Times New Roman">=0A=0A</font><span style=3D"" lang=3D"EN-US"><f=
ont size=3D"3"><font face=3D"Calibri">char *=0Acontent=3Dnew char[len];</fo=
nt></font></span></p><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</f=
ont><span style=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri"=
>FCGX_GetStr(content,=0Alen, in);</font></font></span></p><div><font size=
=3D"3" face=3D"Times New Roman">=0A=0A</font><span style=3D"" lang=3D"EN-US=
"><font size=3D"3"><font face=3D"Calibri">FCGX_FPrintF(out,=0A&quot;&lt;/br=
&gt; content: %s &quot;, content);</font></font></span></div><div><span sty=
le=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri"></font></fon=
t></span>=C2=A0</div><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</f=
ont><span style=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri"=
>Thanks,</font></font></span></p><p><font size=3D"3" face=3D"Times New Roma=
n">=0A</font><span style=3D"" lang=3D"EN-US"><font size=3D"3"><font face=3D=
"Calibri">JV</font></font></span></p><p><font size=3D"3" face=3D"Times New =
Roman">=0A=0A</font></p><p style=3D"margin:0cm 0cm 10pt;" class=3D"MsoNorma=
l"><span style=3D"" lang=3D"EN-US"><font size=3D"3" face=3D"Calibri">=C2=A0=
</font></span></p><p><font size=3D"3" face=3D"Times New Roman">=0A=0A</font=
></p>=0A</td>=0A                                    </tr>=0A               =
                 </tbody>=0A                            </table>=0A        =
            </div>=0A                </div>=0A            </div>=0A
--251708573-2109857035-1353430392=:61431--

--===============4245193687288523822==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
FastCGI-developers mailing list
FastCGI-developers-xGejAJT2w6xVgU18Zptdi0EOCMrvLtNR@public.gmane.org
http://mailman.fastcgi.com/mailman/listinfo/fastcgi-developers

--===============4245193687288523822==--