현재 REST API 구현이 잘못되었다고 생각하는 API를 사용하고 있습니다.REST API 헤더 수락 json/pdf
우리는 다음과 같은 엔드 포인트
이- GET의 V1/{organizationId}/송장
- GET의 V1/{organizationId}/송장/{GUID}
첫 번째 GET , 모든 송장을 얻을 수 있지만 Accept: Application/json
헤더가없는 두 번째 끝점을 얻으면 첫 번째 끝점에서 응답을받습니다. API를 제공
이 회사는 두 번째 엔드 포인트가 게다가
GET v1/{organizationId}/invoices/{guid}/pdf
것 PDF로 보일 수있을 것입니다 모두 JSON과 PDF 출력을 제공 할 수 있기 때문에 이것에 대한 이유가있는 경우, 말한다 기형의 guid
을 보내면 빈 페이지 또는 오류 메시지 대신 예를 들어 HTML 404 오류 페이지 전체가 표시됩니다.
- 은 2 엔드 포인트가 제대로 처리를 요약하면?
- PDF를 JSON/XML과 같은 출력으로 만들 수 있습니까?
- 대신 새로운 엔드 포인트가되어야합니까?
- 형식이 잘못된 요청 인 경우에도 HTML이 오류 응답으로 허용됩니까?
4 개의 소리가 완벽한 장소를 반환합니다. HTTP 상태 코드 400 잘못된 요청 –
안녕하세요, js와 pdf를 동일한 방법으로 반환하는 데 사용되는 코드 스 니펫을 공유해 주시겠습니까? 우리는 똑같은 요구 조건을 가지고 있습니다. 감사! –