POST 또는 GET 요청이 도착하고 이에 대한 코드가 작동합니다. 그런 다음 첫 번째 (헤더, 본문/내용)의 복제본을 새로 작성하여 수신 된 그대로 다른 서버로 보내야합니다. PHP에서이 작업을 수행하는 가장 빠른 방법은 무엇입니까?요청을 복사하여 다른 서버로 전송
1
A
답변
1
이와 비슷한?
$data = $_REQUEST;
/*
* cURL request
*
* @param $url string The url to post to 'theurlyouneedtosendto.com/m/admin'/something'
* @param $req string Request type. Ex. 'POST', 'GET' or 'PUT'
* @param $data array Array of data to be POSTed
* @return $result Obj HTTP resonse in json decoded object
*/
function curl_req($url, $req, $data='')
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $req);
if (is_array($data)) {
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
$result = json_decode($result);
curl_close($ch);
return $result;
}
$result = curl_req("theurlyouneedtosendto.com/path/after/url", "POST", $data);
+0
본문/내용은 어떻습니까? –
+0
이런 와우, curl_setopt()에 대한 수백 가지 옵션이 있습니다! –
관련 문제
- 1. 서버에서 다른 서버로 테이블을 전송
- 2. 서비스 요청을 다른 서버로 리디렉션
- 3. 한 서버에서 다른 서버로 스키마 이동/전송
- 4. geography 유형의 데이터를 다른 서버로 전송
- 5. 안드로이드 폰에서 다른 서버로 데이터를 전송
- 6. 사용자 컴퓨터에서 GAE없이 다른 서버로 파일 전송
- 7. PHP가 다른 서버로 파일을 전송 (보내기) 하시겠습니까?
- 8. SQL 서버 - 다른 서버로 테이블 전송 예약
- 9. Flume : 서버로 데이터 전송
- 10. sdk를 통해 couchbase 서버로 전송 된 요청을 추적하는 방법이 있습니까
- 11. XML 요청을 다른 서버로 보내는 방법은 무엇입니까?
- 12. Piwik HTTP 요청을 다른 서버로 리디렉션
- 13. 서블릿에서 다른 서버로 요청을 보낸 방법
- 14. 클라이언트에서 서버로 데이터 전송
- 15. 애플릿에서 서버로 데이터 전송
- 16. 개체를 클라이언트에서 서버로 전송
- 17. 클라이언트에서 서버로 파일 전송
- 18. 서버로 데이터를 전송
- 19. 서버에서 서버로 파일 전송
- 20. 서버로 이미지 전송 Ajax
- 21. json을 통해 서버로 이미지 전송
- 22. 배치 파일을 작성하여 한 폴더에서 파일을 복사하여 다른 폴더로 전송
- 23. x % 요청을 하나의 서버로 보내고 100 %를 다른 서버로 보내는 두 서버간에 연속적인 요청을 나누는 방법
- 24. Android에서 salesforce 서버로 이미지 전송
- 25. HttpServletRequest를 복사하고 다른 서버로 보내시겠습니까?
- 26. 다른 하위 도메인 요청을 다른 서버로 리디렉션하는 방법
- 27. 등록 요청을 백엔드로 전송
- 28. 청크 요청을 수동으로 전송
- 29. 웹 사이트에서 서버로 파일 전송
- 30. 서버에서 서버로 자동 로그 전송
http://benalman.com/code/projects/php-simple-proxy/docs/files/ba-simple-proxy-php.html 해당 라이브러리 –
에 볼을 시도 할 수 있습니다 당신은 시도 할 수 있습니다 : http://php.net/manual/en/intro.curl.php –