php - Qiniu가 타사 리소스를 크롤링하고 404를 반환합니까?
滿天的星座
滿天的星座 2017-05-16 13:06:56
0
1
533

1. Qiniu는 타사 리소스를 크롤링하고 항상 404 타사 리소스를 찾을 수 없음을 반환합니다.

2. thinkphp3.2에 포함된 Qiniu 클래스를 사용하여 제가 작성한 크롤링 부분 코드입니다

 //타사 리소스 캡처
    공개 함수 가져오기($url, $key)
    {
        $url = self::Qiniu_Encode($url);
        $request_url = "http://iovip.qbox.me/fetch/{$url}/to/" . self::Qiniu_Encode("{$this->bucket}:{$key}");
        $accessToken = $this->accessToken($request_url);
        $response = $this->request($request_url, 'POST', array('Content-Type:' => 'application/x-www-form-urlencoded', 'Authorization' => "QBox $accessToken "));
        $응답을 반환합니다.
    }

3. 가져온 리소스: https://www.baidu.com/img/bd_...

4. 반환된 오류 메시지: [HTTP/1.1 404 찾을 수 없음]:찾을 수 없음]"

滿天的星座
滿天的星座

모든 응답(1)
Peter_Zhu

문제를 발견했습니다. Qiniu 공식 웹사이트에서 제공하는 호스트는 iovip.qbox.me입니다. 이 호스트는 더 이상 리소스 크롤러로 사용할 수 없습니다. 이 호스트는 다음과 같습니다. Qiniu PHP SDK에서 교체 후 정상적으로 사용 가능합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿