전체 HTTP 요청 크기 제한이 있음을 조사했으며 일반적으로 Apache에서 설정 한 제한 사항임을 읽었습니다. 그러나 보낼 수있는 다른 헤더가 많지만 그렇지 않은 것을 고려하면 전체 요청 크기 제한에 도달하고 있는지 의심 스럽습니다.
내가하는 일은 REST API에 대한 HTTP 기본 인증으로, 길이가 모두 30자인 API 키와 API 비밀을 보내는 것입니다. 그리고 이것은 그냥 넘어지고 실패하는 것 같습니다. 아무 반응이 없습니다.
그러나 API Key와 API Secret을 각각 28 자로 줄이면 작동합니다.
인증과 같은 경우 "사용자 이름"과 "비밀번호"에 대해 28 자의 엄격한 제한이 있다는 것이 믿기지 않습니다.
내가 경험 한 문제는 RESTClient라는 Mozilla Firefox와 함께 사용하던 플러그인 / 확장 프로그램 때문인 것 같습니다. REST API를 테스트하는 데 사용했습니다.
Google Chrome으로 전환하고 POSTMAN 플러그인 / 확장 프로그램을 사용해 보았습니다. 30 자 API 키와 API 암호가 훌륭하게 작동했습니다. RESTClient를 사용하면 요청이 실행되지도 않았습니다. 아무 응답도 없습니다.
RESTClient를 사용하지 마십시오. Firefox에 적합한 대안을 찾아 보겠습니다. 그러나 이것은 적절한 컬 요청을 수행하는 것이 아마도 PHP REST API를 테스트하는 가장 좋은 근거가 될 것이라고 믿게 만듭니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다