2017-03-27 3 views
0

"get"요청을 보내고 JSON 응답을 구문 분석하는 기본 Java RestAPI 프로그램을 작성 중입니다. 내 URL에 액세스하는 데 필요한 아래의 헤더 권한을 추가했습니다.우편 배달부 오류 메시지가 표시됩니다. 잘못된 URI

request.addHeader("Authorization", "Basic ZXByOmNhc3Q=");

심지어 부가 기능은 URL의 응답을 확인하는 Postmanapp 및 위해 RESTClient를 사용했다.

응답이 불안정한 것 같습니다.

요청이 200code 응답 성공적으로 때로는 와 시간

내가 할

에서 실행 { "코드": 1, "메시지": "잘못된 URI"} 자바 코드와 우체부있다.

여기서 RESTCLIENT는 동일한 URL에 대해 "200 ok"응답을 표시합니다. 브라우저에서 동일한 URL을 입력하면 RESTCLIENT와 (과) 유사한 응답이 표시됩니다.

URL에 문제가있는 경우 항상 오류 메시지가 표시되어서는 안되며 RESTCLIENT 부가 기능에서도 응답을 제공해서는 안됩니다.

다른 사람이 동일한 문제에 직면 한 경우 해결책을 제안하십시오.

+0

오류가 보인다 Java Serv에있다. 어 사이드 코드. 그걸 붙일 수 있니? –

답변

0

문제는 헤더와 관련이 있습니다. 파일 이름 = 수출, 첨부 파일 : "text/html과"와 "내용 - 처리 : URL의 응답은 기본적으로 파이어 폭스에서 text/html과

위해 RESTClient 애드온이 요청을 받아 "콘텐츠 유형 "을 제공했다. "응답 헤더로/우체부 및 자바 코드 고급 위해 RESTClient에서 명시 적으로 요청 헤더를 추가 할 필요가

에서"TXT 동의 : text/html과 " 을 출력을 얻을 수

관련 문제