URL에 HTTP 요청을 보내고 헤더와 함께 응답을 검색해야합니다. 나는 페이지 내용뿐만 아니라 모든 헤더에도 관심이 있습니다. 최적의 솔루션은 무엇입니까? 소켓? PEAR 라이브러리에 액세스 할 수 없으며 PHP 구성을 편집 할 수 없습니다.HTTP 요청을 보내고 PHP에서 응답을 검색하는 방법 (헤더의 미세 조정 포함)?
1
A
답변
8
이 문서
<?php
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.perdu.com/");
curl_setopt($ch, CURLOPT_HEADER, 1);
// grab URL and pass it to the browser
curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);
?>
0
곱슬 곱슬에 대한 대안에서 curl
빠른 샘플을 사용해야하는 것은 stream_socket_client를 사용하여 소켓을 열거 나는 fsockopen, HTTP 요청을 작성하고 응답을 읽는 것입니다. 이것은 더 많은 작업이지만 요청 및 응답을 완전히 제어 할 수 있습니다.
HTTP/1.0을 사용하고 HTTP/1.1은 사용하지 않습니다. 1.0에서는 청크 분할 전송 인코딩이나 일시적인 연결에 대해 걱정할 필요가 없으며 제대로 작동합니다.
0
http 내선을 살펴볼 수도 있습니다.
관련 문제
- 1. 서버에 HTTP POST 요청을 보내고 응답을 받으시겠습니까?
- 2. iPhone에서 요청을 보내고 파일 응답을 받으려면 어떻게합니까?
- 3. HTTP POST 요청을 보내고 응답을받는 방법?
- 4. WCF 바인딩 미세 조정
- 5. HTTP 요청 헤더의 체크섬 포함
- 6. 원시 소켓을 사용하여 HTTP 요청을 보내고 WinPcap
- 7. jQuery DataTables 미세 조정
- 8. 보낸 요청에 대해 서버에서 응답을 검색하는 방법
- 9. HTTP 요청을 보내고 결과의 유효성을 검사하는 모든 maven 플러그인이 있습니까?
- 10. 자바 스크립트 미세 조정 성능 조정
- 11. 파이썬에서 xml 요청을 보내고 xml 응답을 받으려면 어떻게해야합니까?
- 12. 개방 포트에 연결하여 요청을 보내고 응답을 읽는 Bash 스크립트
- 13. PHP에서 HTTP 다이제스트 인증
- 14. SQL 정렬 순서를 미세 조정
- 15. 로컬 실행을위한 PIG 미세 조정
- 16. POST 요청을 보내고 파일 응답을받는 방법?
- 17. 요청을 보내고 system.io.pipes를 사용하여 응답받는 방법
- 18. PHP에서 불완전한 HTTP 요청을 보내는 방법은 무엇입니까?
- 19. 파이썬에서 HTTP 헤더의 쿠키를 설정하고 검색하는 방법은 무엇입니까?
- 20. HTTP 헤더의 텍스트
- 21. python으로 HTTP 요청을 보내고 받고, 세션 쿠키도 보내야합니다.
- 22. PHP에서 GET 메서드로 HTTP 요청을 다른 웹 사이트에 보내는 방법
- 23. MySQL 최적화 및 미세 조정 팁 찾기
- 24. 는 HTTP 요청을 시작하지만, 경우에 중퇴 나는이 미세 cronjob를 내에서 다음을 수행 파이썬 스크립트를 작성하려고 해요
- 25. 양식 도우미 드롭 다운 미세 조정
- 26. 미세 조정 == 연산자를 더블 타감과 일치하도록
- 27. HTTP 응답을 통해 Google App Engine에서 Python의 데이터 저장소에서 데이터를 검색하는 방법
- 28. HTTP 요청을 HTTP 응답에 매핑
- 29. IIS가 실제로 ASP.Net에 요청을 보내고 있는지 확인하는 방법?
- 30. 백그라운드 HTTP 요청을 분리하는 방법
URL을 사랑하십시오.) – Jonas
@NeqO : 내 즐겨 찾는 웹 사이트 :-) 많은 정보가 있습니다! – RageZ