JSON RPC는 하드 사양이 아니라는 것을 알고 있지만 이에 대한 적절한 해결책을 찾을 수 없습니다. 문제는 콘텐츠 형식이/무엇이다는 올바른 :HTTP를 통한 Json RPC v2의 올바른 내용 유형 헤더는 무엇입니까?
- 콘텐츠 형식 : 응용 프로그램/JSON은
- 콘텐츠 형식 : 응용 프로그램/JSON-RPC
- 모두? 에서
official (?) doc for v2 및 v1의 정의가있는 경우에만 JSON RCP 1.2에 대한 this seemingly deprecated document에서 콘텐츠 유형에 대한 아무것도 없다 (2)하지만 선택 사항 (1). 나는 그들이 설정하는 것이 클라이언트에서 발견 V2 사양을 사용하는 인기 jsonRPC4J java lib 조사하여
(2) : 나를 위해
/**
* Prepares a connection to the server.
* @param extraHeaders extra headers to add to the request
* @return the unopened connection
* @throws IOException
*/
protected HttpURLConnection prepareConnection(Map<String, String> extraHeaders)
throws IOException {
...
con.setRequestProperty("Content-Type", "application/json-rpc");
// return it
return con;
}
가장 좋은 방법은 바로 모두가 "안전"옆에있을 동의하는 것입니다 ?
이 소스가 필요하십니까? – for3st