FASTCGI - strange caracters after POST/PUT
Joana Santos <[email protected]> Sun, 18 Nov 2012 10:14:07 +0000
| Newsgroups | gmane.comp.web.fastcgi.devel |
|---|---|
| Message-ID | <CAF=M2GiwOOsfDD6oTRppMNS4KK_AJT2rY6EHgdaxO4euR0GSVA@mail.gmail.com> |
--===============3268491332912933432==
Content-Type: multipart/alternative; boundary=e89a8fb1f79ad494c504cec242c9
--e89a8fb1f79ad494c504cec242c9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hi,
I start using fastcgi an I have a strange problem when getting de value
send by POST/PUT method. When I try to get the content and then write it
to cout strange characters appear.
For example if I post/put test123_test446 sometimes in my html page i get
the correct value returned but sometimes I get something like (some
strange characters appear):
content: test123_test446s://r=EF=BF=BD
or
content: test123_test446 Hk
I have apache 2.2 with mod_fastcgi enabled.
In my client I=E2=80=99m using XMLHttpRequest to send the PUT/POST request=
s.
This happens when using fcgiapp:
char * content=3Dnew char[len];
FCGX_GetStr(content, len, in);
FCGX_FPrintF(out, "</br> content: %s ", content);
Thanks,
JV
--e89a8fb1f79ad494c504cec242c9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<p><font size=3D"3" face=3D"Times New Roman">
</font></p><p style=3D"margin:0cm 0cm 10pt" class=3D"MsoNormal"><span style=
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">
</font><span style lang=3D"EN-US"><font face=3D"Calibri"><font size=3D"3">I=
start
using fastcgi an I have a strange problem when getting de value send by
POST/PUT method. <span style>=C2=A0</span>When I try to get the
content and then write it to cout strange characters appear.</font></font><=
/span></p><p><font size=3D"3" face=3D"Times New Roman">
</font><span style lang=3D"EN-US"><font face=3D"Calibri"><font size=3D"3">F=
or example
if I post/put<span style>=C2=A0 </span>test123_test446 sometimes in
my html page i get the correct value returned but sometimes I get something
like <span style>=C2=A0</span>(some strange characters appear):</font></fon=
t></span></p><p><font size=3D"3" face=3D"Times New Roman">
</font><span style lang=3D"EN-US"><font face=3D"Calibri"><font size=3D"3"><=
span style>=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">
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">o=
r</font></font></span></p><div style=3D"margin:0cm 0cm 10pt" class=3D"MsoNo=
rmal"><span style lang=3D"EN-US"></span><span style lang=3D"EN-US"><font fa=
ce=3D"Calibri"><font size=3D"3"><span style>=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_test446 Hk</font></font></span></div>
<p><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">I hav=
e
apache 2.2 with mod_fastcgi enabled.</font></font></span></p><p><font size=
=3D"3" face=3D"Times New Roman">
</font><span style lang=3D"EN-US"><font face=3D"Calibri"><font size=3D"3"><=
span style>=C2=A0</span>In my client I=E2=80=99m using XMLHttpRequest to se=
nd
the PUT/POST requests.</font></font></span></p><p><font size=3D"3" face=3D"=
Times New Roman">
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">T=
his happens
when using fcgiapp:</font></font></span></p><p><font size=3D"3" face=3D"Tim=
es New Roman">
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">c=
har *
content=3Dnew char[len];</font></font></span></p><p><font size=3D"3" face=
=3D"Times New Roman">
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">F=
CGX_GetStr(content,
len, in);</font></font></span></p><div><font size=3D"3" face=3D"Times New R=
oman">
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">F=
CGX_FPrintF(out,
"</br> content: %s ", content);</font></font></span></div><=
div><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri"></fo=
nt></font></span>=C2=A0</div><p><font size=3D"3" face=3D"Times New Roman">
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">T=
hanks,</font></font></span></p><p><font size=3D"3" face=3D"Times New Roman"=
>
</font><span style lang=3D"EN-US"><font size=3D"3"><font face=3D"Calibri">J=
V</font></font></span></p><p><font size=3D"3" face=3D"Times New Roman">
</font></p><p style=3D"margin:0cm 0cm 10pt" class=3D"MsoNormal"><span style=
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">
</font></p>
--e89a8fb1f79ad494c504cec242c9--
--===============3268491332912933432==
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
--===============3268491332912933432==--