0
サードパーティのサービスで私のサービスがミスしていると表示される サーブレット上のリクエストのプレーンテキストを取得するにはどうすればよいですか?私は私のサービスがうまく構成されていることを示す必要があります 何か考えですか?一般的なhttpリクエストを取得する方法
ここで、[編集]コード:
System.out.println(request.getMethod() + " " + request.getPathInfo() + "" + request.getProtocol());
Enumeration<String> headerNames = request.getHeaderNames();
while(headerNames.hasMoreElements()) {
String headerName = headerNames.nextElement();
System.out.println(headerName + ": " + request.getHeader(headerName));
}
Enumeration<String> params = request.getParameterNames();
while(params.hasMoreElements()){
String paramName = params.nextElement();
System.out.print(paramName+"="+request.getParameter(paramName));
if(params.hasMoreElements()){
System.out.print("&");
}
}
StringBuilder buffer = new StringBuilder();
BufferedReader reader = request.getReader();
String line;
while ((line = reader.readLine()) != null) {
buffer.append(line);
}
String data = buffer.toString();
System.out.println(data);
これまでに何を試しましたか? –
私はサードパーティのサービスが送信するshow paramsを試みましたが、私はnullを持っています – Cristhiam
あなたがこれまでに試した –