ホームページ  >  記事  >  バックエンド開発  >  Baidu 検索関連の問題

Baidu 検索関連の問題

WBOY
WBOYオリジナル
2016-06-13 13:45:391489ブラウズ

Baidu 検索の問題
最近、Douban に似たオンライン ミュージック ステーションを構築しようとしています。リンクはオンラインで検索されます。

おそらく次のようなものがあります。 Link search.php User page.php Player.swf Data受付.js

JS は ajax と json を使用します

リンクは Baidu mp3 インターフェイスを使用します http://box.zhangmen.baidu.com/x?op=12&count= 1&title=Title$$Singer $$$
取得方法は file_get_contents($url) で、xml を返し、正規表現を使用してリンクを提案し、クライアントに json を出力してデータを取得し、js が値を swf に渡します。 、swf は url 変数を取得します。次に、再生するサウンドをロードします。

当初はすべて順調だったのですが、Baidu のインターフェイスで頭が痛くなりました。ff でユーザーの page.php を開くと、ラジオ機能も正常でした。フラッシュ ファイルを直接開いても正常でした。はい、インターネットを調べたところ、Baidu の mp3 インターフェイスにアクセスすると、IE8 と Chrome では 403 が返されるのに対し、FF では mp3 アドレスが返されることがわかりました。

ブラウザの違いによるものなのでしょうか? ff は返されるのに、他のすべては 403 になるのはなぜですか?私が使用しているヘッダーは html ですが、別のヘッダーに変更すると便利でしょうか?それとも他にmp3インターフェースがあるのでしょうか?助けてください


-----解決策---------
FF と IE によって配信されたパッケージが同じかどうかを比較して確認できますか?
------解決策------------------
通り過ぎる。 。 。 。まだ何も投稿していません。 。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。