Re: PHPXMLRPC Weird Response
[email protected] Mon, 23 Jun 2008 15:52:24 +0200
| Newsgroups | gmane.comp.php.xml-rpc |
|---|---|
| Message-ID | <[email protected]> |
the localhost answer is gzip encoded see header 'Content-Encoding: gzip' = =2E. disable the apache module or tell in your request that you won't=20 accept gzip encoded http responses .. regards ede -- > Hi guys, > I am using phpxmlrpc v2.2.1 for my xmlrpc server. Now problem is on my > webserver the server & clients all run fine without any errors, but whe= n i > run same server & clients in localhost, it is giving weird response. > > turning on debug result in this in localhost > > ---GOT--- > HTTP/1.1 200 OK > Date: Mon, 23 Jun 2008 13:31:59 GMT > Server: Apache/2.2.3 (Win32) PHP/5.2.0 > X-Powered-By: PHP/5.2.0 > Vary: Accept-Encoding > > Content-Encoding: gzip > Content-Length: 218 > Connection: close > Content-Type: text/xml > > =EF=BF=BD =EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD =C3=95= R; =C3=820 =C3=9D9E=C3=94 ``C > (c)=C3=84=C3=92=EF=BF=BD=C2=A5 @=EF=BF=BDZm=C2=A4&=C2=AD=EF=BF=BD=EF=BF= =BD=C3=9F=C3=A9 =C3=90 B $`a=C2=B2=C3=BD=EF=BF=BD<=C3=9BOO=C3=86 S=EF=BF=BD= =C2=B1=C3=93=EF=BF=BD]D=C3=93=C3=B1$=EF=BF=BD=C3=95H =C3=B2E=EF=BF=BD=C2= =A5=C3=A4=C3=AA=C3=8A: > @=EF=BF=BD=EF=BF=BD=C3=86uI=EF=BF=BD;, R =EF=BF=BD=C3=B1 =C3=8A =3D =C2= =A8=C3=B3=C3=9Cl=C3=BD=EF=BF=BD=C3=87l=EF=BF=BD=EF=BF=BD=C2=B4hH! (R)u&=C3= =A1Z=C3=B5=EF=BF=BD=C2=B5=C3=B5j*=C3=A1 $=C3=9C=C2=B0=EF=BF=BD=EF=BF=BD=C3= =B6=C3=A73=EF=BF=BDK=C3=B6H > &j=EF=BF=BD=C2=AB=EF=BF=BDHDZa=EF=BF=BD=C3=91 o =EF=BF=BD=C3=B2p=C3=B9=EF= =BF=BDk=C3=AD=C2=B5=C3=81=C2=B2|A2 M =C2=ADPC=C3=AFS g? 0A=EF=BF=BD Z,=C3= =B1=EF=BF=BD=C3=BC=C2=B7"B=C3=ABF=C2=B8=C2=B9=C3=B3(R)=C3=91=C2=B9 > z?=C3=83=EF=BF=BD=C3=95=C3=8F,=C2=A2=C3=95i =EF=BF=BD=EF=BF=BD > > ---END--- > > whereas same response in webserver is > > ---GOT--- > HTTP/1.1 200 OK > Date: Mon, 23 Jun 2008 13:40:15 GMT > Server: Apache/1.3.37 (Unix) mod_jk/1.2.14 mod_auth_passthrough/1.8 > mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.4 > FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a > > Vary: Accept-Charset > X-Powered-By: PHP/5.2.1 > Connection: close > Content-Type: text/xml > > <?xml version=3D"1.0"?> > <!-- SERVER DEBUG INFO (BASE64 ENCODED): > KysrR09UKysrCjw/eG1sIHZlcnNpb249IjEuMCI/Pgo8bWV0aG9kQ2FsbD4KPG1ldGhvZE5= hbWU+V2kuZ2V0QXJlYUxpc3Q8L21ldGhvZE5hbWU+CjxwYXJhbXM+CjxwYXJhbT4KPHZhbHVl= PjxzdHJ1Y3Q+CjxtZW1iZXI+PG5hbWU+c2Vzc2lvbl9pZDwvbmFtZT4KPHZhbHVlPjxzdHJpb= mc+NGg0NmJvbzIxNDh2bG0zdmg1YjhqMW95ZTB4eHM4c296NHRucDBmdzwvc3RyaW5nPjwvdm= FsdWU+CjwvbWVtYmVyPgo8bWVtYmVyPjxuYW1lPnJlZ2lvbl9pZDwvbmFtZT4KPHZhbHVlPjx= pbnQ+MTwvaW50PjwvdmFsdWU+CjwvbWVtYmVyPgo8L3N0cnVjdD48L3ZhbHVlPgo8L3BhcmFt= Pgo8L3BhcmFtcz4KPC9tZXRob2RDYWxsPgorKytFTkQrKysKCisrK1BBUlNFRCsrKwp4bWxyc= GNtc2c6Ol9fc2V0X3N0YXRlKGFycmF5KAogICAncGF5bG9hZCcgPT4gTlVMTCwKICAgJ21ldG= hvZG5hbWUnID0+ICdXaS5nZXRBcmVhTGlzdCcsCiAgICdwYXJhbXMnID0+IAogIGFycmF5ICg= KICAgIDAgPT4gCiAgICB4bWxycGN2YWw6Ol9fc2V0X3N0YXRlKGFycmF5KAogICAgICAgJ21l= JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdzdHJ1Y3QnID0+IAogICAgICAgIGFycmF5I= CgKICAgICAgICAgICdzZXNzaW9uX2lkJyA9PiAKICAgICAgICAgIHhtbHJwY3ZhbDo6X19zZX= Rfc3RhdGUoYXJyYXkoCiAgICAgICAgICAgICAnbWUnID0+IAogICAgICAgICAgICBhcnJheSA= oCiAgICAgICAgICAgICAgJ3N0cmluZycgPT4gJzRoNDZib28yMTQ4dmxtM3ZoNWI4ajFveWUw= eHhzOHNvejR0bnAwZncnLAogICAgICAgICAgICApLAogICAgICAgICAgICAgJ215dHlwZScgP= T4gMSwKICAgICAgICAgICAgICdfcGhwX2NsYXNzJyA9PiBOVUxMLAogICAgICAgICAgKSksCi= AgICAgICAgICAncmVnaW9uX2lkJyA9PiAKICAgICAgICAgIHhtbHJwY3ZhbDo6X19zZXRfc3R= hdGUoYXJyYXkoCiAgICAgICAgICAgICAnbWUnID0+IAogICAgICAgICAgICBhcnJheSAoCiAg= ICAgICAgICAgICAgJ2ludCcgPT4gMSwKICAgICAgICAgICAgKSwKICAgICAgICAgICAgICdte= XR5cGUnID0+IDEsCiAgICAgICAgICAgICAnX3BocF9jbGFzcycgPT4gTlVMTCwKICAgICAgIC= AgICkpLAogICAgICAgICksCiAgICAgICksCiAgICAgICAnbXl0eXBlJyA9PiAzLAogICAgICA= gJ19waHBfY2xhc3MnID0+IE5VTEwsCiAgICApKSwKICApLAogICAnZGVidWcnID0+IDAsCiAg= ICdjb250ZW50X3R5cGUnID0+ICd0ZXh0L3htbCcsCikpCisrK0VORCsrKwo=3D > > --> > <methodResponse> > <params> > <param> > <value><array> > <data> > <value><struct> > <member><name>xyz</name> > <value><int>1</int></value> > > </member> > </struct></value> > </data> > </array></value> > </param> > </params> > </methodResponse> > ---END--- > > u can see the difference between configuration of servers in header. > Please help, not able to trace the error in this > > Regards > Deeps > =20 > -----------------------------------------------------------------------= - > > _______________________________________________ > phpxmlrpc mailing list > [email protected] > http://lists.usefulinc.com/cgi-bin/mailman/listinfo/phpxmlrpc > =20 --=20 public class WhoDidIt{ // A comment. I love comments=20 private static Person sender; public static void main (String[] foo){ sender =3D new Person(); sender.setName(new String[]{"Edgar", "Soldin"}); Address address =3D new Address(); address.setStreet("Stadtweg 119"); address.setZip(39116); address.setCity("Magdeburg"); address.setCountry("Germany"); sender.setAddress(address); sender.setMobilePhone(" +49(0)171-2782880 "); sender.setWebSiteUrl(" http://www.soldin.de "); sender.setEmail(" [email protected] "); sender.setPGPPublicKey(" http://www.soldin.de/edgar_soldin.asc "); sender.setGender(true); System.out.println(sender.toString()); } }