java - 是否有一个函数可以去除 HTTP 响应头?

标签 java android html

HttpResponse.getEntity().getContent() 返回所有内容...包括响应 header 、JavaScript 代码、响应正文(当然!)等。

是否有一个函数可以清理此问题并仅提供响应正文?

最佳答案

您必须将数据从InputStream 读取到缓冲区。搜索此正则表达式:

\r\n\r\n(.*)

这将为您提供标题后面的内容。

或者,如果您正在搜索,则可以将其替换为空字符串:

^.*?\r\n\r\n

关于java - 是否有一个函数可以去除 HTTP 响应头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5196803/

相关文章:

java - 在其他链表组中查找链表组

java - 如何命名使用 Caliper 在线发送的运行?

java - 扩展类并实现接口(interface)的通用类

安卓 : Adb permission denied

html - 如何将选定的图像设置为按钮

java - 无需 JNI GetByteArrayElements 即可访问 ByteArray 的内容

java - 从远程机器访问 Grails ActiveMQ

android - 如何使用 Delphi XE5 在 Android 中禁用屏幕截图?

javascript - 识别外部文件中某些标签之间的字符串 - PHP

javascript - 如何以交互方式切换网页上的 CSS 工作表以进行测试/学习?