Re: [SOAP] Re: PEAR::SOAP server handling MIME attachemnts
| From: | Will Green | Date: | Thu, 31 Jul 2003 01:41:56 +0000 |
| Subject: | Re: [SOAP] Re: PEAR::SOAP server handling MIME attachemnts | ||
| References: | 1 2 3 | Groups: | php.soap |
| Request: | Send a blank email to php-soap+get-895@lists.php.net to get a copy of this message | ||
OK, I have copied http://cvs.php.net/co.php/pear/SOAP/example/example_server.php?r=1.3 ( as server_attachemnt.php) and example_types.php to my webserver, as well as a slightly modified attachment.php ( URL passed to SOAP_Client is different, $client->__options['trace'] = 1, and echo $client->__get_wire() )
It does not appear to echo the Mime Attachment. Any thoughts?
Here is the wire:
OUTGOING:
POST /ws/server_attachment.php HTTP/1.0
User-Agent: PEAR-SOAP 0.7.5-devel
Host: www.hotgazpacho.org
Content-Type: multipart/related; type=text/xml;
boundary="=_28850659e317ee8ee63d40c61ef11fa3"
Content-Length: 1840
SOAPAction: ""
--=_28850659e317ee8ee63d40c61ef11fa3
Content-Type: text/xml; charset="UTF-8"
Content-Transfer-Encoding: base64
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCg0KPFNPQVAtRU5WOkVudmVs
b3BlICB4bWxuczpTT0FQLUVOVj0iaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZl
bG9wZS8iDQogeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSINCiB4
bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIg0KIHht
bG5zOlNPQVAtRU5DPSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy9zb2FwL2VuY29kaW5nLyIN
CiB4bWxuczpuczQ9Imh0dHA6Ly9zb2FwaW50ZXJvcC5vcmcvIg0KIFNPQVAtRU5WOmVuY29kaW5n
U3R5bGU9Imh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3NvYXAvZW5jb2RpbmcvIj4NCjxTT0FQ
LUVOVjpCb2R5Pg0KDQo8bnM0OmVjaG9NaW1lQXR0YWNobWVudD4NCjx0ZXN0YXR0YWNoPg0KPHRl
c3QgaHJlZj0iY2lkOmY3N2FlOTc3OTVhMTMzYzU1YWEwM2ZkY2ZkZDE5NjdjIi8+PC90ZXN0YXR0
YWNoPjwvbnM0OmVjaG9NaW1lQXR0YWNobWVudD4NCjwvU09BUC1FTlY6Qm9keT4NCjwvU09BUC1F
TlY6RW52ZWxvcGU+DQo=
--=_28850659e317ee8ee63d40c61ef11fa3
Content-Disposition: attachment.php
Content-Type: text/plain
Content-Transfer-Encoding: base64
Content-ID:
PD9waHAKcmVxdWlyZV9vbmNlKCdTT0FQL0NsaWVudC5waHAnKTsKCiRmaWxlbmFtZSA9ICdhdHRh
Y2htZW50LnBocCc7CiR2ID0gIG5ldyBTT0FQX0F0dGFjaG1lbnQoJ3Rlc3QnLCd0ZXh0L3BsYWlu
JywkZmlsZW5hbWUpOwoKJG1ldGhvZFZhbHVlID0gbmV3IFNPQVBfVmFsdWUoJ3Rlc3RhdHRhY2gn
LCAnU3RydWN0JywgYXJyYXkoJHYpKTsKCiRjbGllbnQgPSBuZXcgU09BUF9DbGllbnQoCiAgICAn
aHR0cDovL3d3dy5ob3RnYXpwYWNoby5vcmcvd3Mvc2VydmVyX2F0dGFjaG1lbnQucGhwJyk7Cgok
Y2xpZW50LT5fX29wdGlvbnNbJ3RyYWNlJ10gPSAxOwoKJHJlc3AgPSAkY2xpZW50LT5jYWxsKCdl
Y2hvTWltZUF0dGFjaG1lbnQnLCRtZXRob2RWYWx1ZSwKICAgICAgICAgICAgICAgIGFycmF5KCdh
dHRhY2htZW50cyc9PidNaW1lJywKICAgICAgICAgICAgICAgICduYW1lc3BhY2UnPT4naHR0cDov
L3NvYXBpbnRlcm9wLm9yZy8nKSk7Cj8+CjxwcmU+Cjw/cGhwIGVjaG8gJGNsaWVudC0+X19nZXRf
d2lyZSgpOyA/Pgo8L3ByZT4K
--=_28850659e317ee8ee63d40c61ef11fa3--
INCOMING
HTTP/1.1 200 OK
Date: Thu, 31 Jul 2003 01:27:12 GMT
Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) mod_gzip/1.3.19.1a mod_ssl/2.8.12 OpenSSL/0.9.6b PHP/4.3.2 mod_perl/1.26
X-Powered-By: PHP/4.3.2
X-Accelerated-By: PHPA/1.3.3r2
Connection: close
Content-Type: text/html