> 백엔드 개발 > PHP 문제 > PHP 컬 301 점프를 처리하는 방법

PHP 컬 301 점프를 처리하는 방법

藏色散人
풀어 주다: 2023-03-17 21:26:01
원래의
4274명이 탐색했습니다.

php 컬 301 점프 처리 방법: 1. 해당 PHP 파일을 엽니다. 2. "curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);" 코드를 추가하여 301 점프를 처리합니다.

PHP 컬 301 점프를 처리하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, PHP 버전 8.1, DELL G3 컴퓨터

PHP 컬 301 점프를 처리하는 방법은 무엇입니까?

curl 301 처리

포스트맨이 인터페이스 호출을 처리할 때 정상적으로 데이터에 응답할 수 있지만 프로그램 실행 중에는 정상적인 데이터 응답을 얻을 수 없다는 것을 발견했습니다.

로그를 확인해보니 컬이 301을 반환하는 것으로 나타났습니다. 결과적으로 인터페이스가 응답 데이터를 올바르게 가져오지 못했습니다.

curl -i http://www.example.com/fetchAvailability\?startDate\=2021-02-08\&endDate\=2021-02-08\&startTime\=00%3A00%3A00\&endTime\=23%3A59%3A59
HTTP/1.1 301 Moved Permanently
Date: Tue, 09 Feb 2021 00:39:19 GMT
OT-RequestId: 74eadfc7-50a1-4610-83ab-4beab3581621
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Set-Cookie: OT-SessionId=b1db19cb-00cf-47be-95ac-33eee1172706; Path=/; Domain=example.com; Expires=Tue, 09-Feb-2021 01:09:19 GMT; Max-Age=1800; Secure; SameSite=None
Set-Cookie: OT-Session-Update-Date=1612831159; Path=/; Domain=example.com; Expires=Tue, 09-Feb-2021 01:09:19 GMT; Max-Age=1800; Secure; SameSite=None
Location: https://www.example.com/FetchAvailability?startDate=2021-02-08&endDate=2021-02-08&startTime=00%3A00%3A00&endTime=23%3A59%3A59
Content-Length: 0
로그인 후 복사

postman이 301 점프를 처리했습니다.

php 컬에서 301 점프 문제를 처리하려면 다음을 추가해야 합니다. 다음 코드 줄:

curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
로그인 후 복사

추천 학습: " PHP 비디오 튜토리얼

위 내용은 PHP 컬 301 점프를 처리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿