有没有简单的http响应解析器实现?我们的想法是将完整的响应作为一个大字符串放入,并能够通过界面检索诸如状态码,正文等内容.
请求/响应不是直接通过TCP/IP发送的,因此除了核心rfc 2616解析实现之外不需要任何其他内容.
Joh*_*erg 12
例如,如果您使用,Apache HttpClient您将获得一个java响应对象,您可以使用它来提取标头或消息正文.请考虑以下示例
HttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(new HttpGet("http://www.foo.com/"));
Header[] headers = response.getAllHeaders();
InputStream responseBody = response.getEntity().getContent();
Run Code Online (Sandbox Code Playgroud)
如果你只想解析一个响应,也许这HttpMessageParser将是有用的:
旨在从任意数据源构建HTTP消息的抽象消息解析器.
| 归档时间: |
|
| 查看次数: |
14773 次 |
| 最近记录: |