我正在尝试调用getRawRequestMessage()
来获取HttpRequest
对象描述的请求的原始HTTP内容,但我注意到如果我不调用{{1}它总是返回一个空字符串首先是哪种方式违背了我的目的(我希望通过除HttpRequest自己的send()方法之外的其他方式发送数据)。
有没有其他方法可以将send()
对象转换为其原始字符串等效项?
提供更多上下文:我正在使用一个构建HttpRequest
对象并通过它发送请求的复杂类,我想在类中添加一个新模式,而不是通过原始套接字。该请求已经构建在HttpRequest
对象中,我不想手动解析该对象以生成HTTP消息。