URL と参照を使用すると、他の GET インターフェイスでコンテンツを解析できますが、次の PHP コードを使用すると 404 が返されます。
小马
小马 2018-07-09 17:58:41
0
2
1489

URL と Refer を使用すると、他の Web サイトが提供するオンライン PHP GET インターフェイスでコンテンツを解析でき、Web ページ上でパケットを直接キャプチャできます。ただし、次の PHP コードは 404 を返します。このヘッダーの記述は間違っていますか? ?


##<?php

$url='http://interface.yy.com/hls/new/get/54880976/54880976/1200 ?source=wapyy&callback=jsonp2';

$refer='http://wap.yy.com';

$opt=array('http'=>array('header ' =>"リファラー: $refer"));

$context=stream_context_create($opt);

$html = file_get_contents($url,false, $context);

echo '<br>以下は解析された内容です:';

echo '<br>';

echo $html;

? >



小马
小马

全員に返信(1)
无忌哥哥

404の場合はfile_get_contentsのパラメータに問題があり該当ページが取得できていないはずです

いいねを押す +0
  • 返事 解決しました。ヘッダーに UA を追加してから、ヘッダー内の各項目に改行文字を追加する必要があります。以前に UA を追加しましたが、改行文字を追加しませんでした。これには 1 日かかりました。
    小马 著者 2018-07-11 21:28:15
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート