我正在考虑一种XML格式,它描述了一个实际的http请求(或响应(。直觉上,我在想一些类似的问题:
<response>
<status>200</status>
<headers>
<header><name>Content-Type</name><value>text/html</value></header>
<header><name>Cache-control</name><value>no-cache</value></header>
</headers>
<body><!---CDATA<html><head...title and so on...</html>--></body>
</response>
这或类似的存在吗?我认为,对于使用标准化和有效解决方案的元数据处理可能非常有用。
是的,请看这里:
http://expath.org/modules/http-client/
此模块定义了一组函数来发送HTTP和HTTPS请求并处理响应。这是一个相当低级的功能,允许人们处理HTTP协议的大多数方面(重定向,标头,正文内容,多部分...(,同时在XPath数据模型中顺利集成。