필자의 이전 question에 따르면 HTTP POST 요청을 다른 서버로 리디렉션해야합니다. PHP에서 HTTP 응답 헤더를 사용하여이 수행 할 수 있다고 생각하지만 POST 요청을 GET 요청이 될 이해합니다. 내 질문은 HTTP 요청 본문에 어떤 일이 발생합니까? 그것은 버려지거나 GET 요청의 쿼리 URL의 일부로 변환 될 것입니까? 포스트는 http://mysite.com/handler.php
로 이루어지고, I가 자동 POST 데이터가 소멸 http://othersite.com/handler.php?param1=hello¶m2=world
HTTP POST가 GET으로 리디렉션되면 POST의 본문은 어떻게됩니까?
0
A
답변
3
해질 것이다 http://othersite.com/handler.php
리디렉션 경우 즉
이것은 다소 의도적으로 설계된 것입니다. 대부분의 브라우저는 URL의 길이를 제한하며 POST는 게시되는 데이터의 크기에 제한이 없으므로 방금 업로드 한 500MB 파일을 GET URL의 쿼리 행에 추가하지 마십시오.
0
CURL을 사용하여 이러한 요청을 리디렉션하는 경우 원래 요청과 관련이없는 새롭고 새로운 HTTP 요청으로 간주됩니다. 전달되는 유일한 데이터는 쿼리 문자열에서 명시 적으로 전달하는 데이터입니다.
관련 문제
- 1. Http Android Post의 UnKnownHostException
- 2. C2DM에서 HTTP Post가 SocketTimeoutException을 제공합니다.
- 3. .NET에서 HTTP POST가 작동하지 않습니다.
- 4. Android - HTTP GET으로 XML 파일 읽기
- 5. REST : 무시되는 POST의 올바른 HTTP 응답 코드
- 6. iOS : HTTP POST의 responseData가 표시되지 않는 이유
- 7. Android HTTP POST의 연결 유형을 선택하십시오.
- 8. HTTP/POST의 JMeter 프록시 및 java 직렬화?
- 9. HTTP 스트림을 중단하면 어떻게됩니까?
- 10. 요청 본문은 어떻게 받습니까?
- 11. php socket http post가 작동하지 않습니다.
- 12. HTTP POST가 작동하지 않음 (408 오류)
- 13. 양식을 GET으로 제출하지 않아야하는 이유
- 14. Curl : GET으로 변환하는 POST
- 15. 여러 $ .post가 DropDowns에서 결과를 복제합니다.
- 16. 싱글 사인온 용 장고 미들웨어 내에서 HTTP GET으로 쿠키 전달
- 17. HTTP POST의 매개 변수에 대한 데이터 입력이 있습니까?
- 18. 도움말, HTTP 멀티 파트 POST의 문제점을 잘 모름
- 19. Grails에서 POST의 본문 내용에 액세스하려면 어떻게해야합니까?
- 20. DWR은 GET으로 메소드 호출을 지원합니까?
- 21. JQuery와는 POST가
- 22. POST의 페이로드를 Tomcat에 로깅
- 23. set_form_data POST의 매개 변수 이스케이프
- 24. 경로에 액세스하는 데 사용 된 HTTP 동사 POST가 허용되지 않습니다.
- 25. 레일은 GET으로 데이터베이스 항목을 만듭니다?
- 26. JMS 텍스트 메시지의 본문은 어떻게 포맷합니까?
- 27. Jquery $ .post가 작동하지 않습니다.
- 28. 루비에서 POST가 전송됩니까?
- 29. jQuery AJAX POST가 작동하지 않습니다.
- 30. IIS URL 다시 쓰기 - POST를 GET으로 변환