我正在调试从JAX-RS获得错误请求,响应的应用程序。我已经使用TCPMon监视了HTTP消息,并发现Header中的MIME边界与消息部分中的Boundary不匹配。
[我想做的是,编写一个简单的Java程序,该程序根据标头MIME边界更改消息部分的边界。
但是当我编辑String并将其发送回JAX-RS服务时,出现诸如Unexpected EndOfLine,Uxexpected EOF之类的错误。
我所做的是,打开了服务器套接字,并从应用程序的传入连接中读取了消息,并编辑了消息部分的MIME边界
String mimeBoundary = message.toString().split("\r\n")[5].split(";")[1].split("=")[1];
message.replace(message.indexOf("MIMEBoundary"), message.indexOf("MIMEBoundary")+61,mimeBoundary);
message.replace(message.indexOf("MIMEBoundary"),message.indexOf("MIMEBoundary")+61,mimeBoundary);
并将Message(String)发送到JAX-RS服务。
我在这里做错了什么?有人请帮忙。谢谢。
我仍在寻找这种要求的答案。有人请在这里帮助我们。