HTTP OPTIONS
메서드는 서버가 주어진 리소스에서 지원하는 다른 메서드를 결정하는 데 사용됩니다. 이를 감안할 때 두 가지 질문이 있습니다.
이 응답은 어떻게 생겼습니까? 나는에서 CSV의 목록과 예를 보았다
Public
,Allow
그리고 심지어Access-Control-Allow-Methods
헤더를. 모두 필요합니까? 차이점이 뭐야? RFC 2616 은 여기에서별로 도움이되지 않는 것 같습니다.비 REST-API 환경에서 리소스가 지원하는 작업을 나열하는 데 이것을 사용하는 것이 적절합니까? 예를 들어, 내가
ConversionController
행동을 지원 한다면convert
과 같은 응답이 의미가 있습니다.
의뢰:
OPTIONS /conversion HTTP/1.1
응답:
HTTP/1.1 200 OK
...
Allow: CONVERT
...
Allow: CONVERT
??