Php 如何发布XML?

Php 如何发布XML?,php,xml,web-services,api,Php,Xml,Web Services,Api,如何发布XML并从响应中获取响应状态 我想发帖 <myExampleRequest><myValue>xyz</myValue></myExampleRequest> xyz 到 页面以 <myExampleResponse><status>True</status><Message></Message></myExampleResponse> True 您需要将内容类型

如何发布XML并从响应中获取响应状态

我想发帖

<myExampleRequest><myValue>xyz</myValue></myExampleRequest>
xyz

页面以

<myExampleResponse><status>True</status><Message></Message></myExampleResponse>
True

您需要将
内容类型
标题设置为text/xml,然后回显您的响应:

header("Content-type: text/xml");
echo $xml_response;

使用或cURL将响应处理为字符串,并使用某种XML解析器(如解析响应)来获取

您需要将
内容类型
标题设置为text/XML,然后回显您的响应:

header("Content-type: text/xml");
echo $xml_response;

使用或cURL将响应处理为字符串,并使用某种XML解析器(如解析响应)来获取

最好不要自己做太多。使用HTTP客户端库,如或libcurl。HttpClient的一些示例可能会帮助您入门


O'Reilly的背景很好。我也喜欢(其中有用libcurl编写的示例)。

最好不要自己做太多。使用HTTP客户端库,如或libcurl。HttpClient的一些示例可能会帮助您入门

O'Reilly的背景很好。我还喜欢(其中有用libcurl编写的示例)