ホームページ > バックエンド開発 > PHPチュートリアル > PHPはURLジャンプ後にリンクを取得します

PHPはURLジャンプ後にリンクを取得します

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:38:09
オリジナル
1615 人が閲覧しました

$url=
http://s.click.taabao.com/t?e=m%3D2%26s%3DNUvtFDcIwOocQipKwQzePOeEDrYVVa64LKpWJ%2Bin0XJRAdhuF14FMR8WZHEPpGYi8sviUM61dt3fihkA92r7Zcnjyd38oaEmg U aFy6v5pIPjBFxotqUef4wnVsVnnsB8

$result= にジャンプします
http://item.taobao.com/item .html t 、この関数は php でカプセル化できますか?



ディスカッションへの返信 (解決策)

次に、最初にその js ジャンプ コードを確認し、次に php を使用してそれをシミュレートする必要があります。


次に、最初にその js ジャンプ コードを確認し、次に php を使用してそれをシミュレートする必要があります。

この方法を試しましたが失敗しました。

curl、fsockopen、get_headers、file_get_contents などの他の方法はありますか?

次に、最初にその js ジャンプ コードを確認し、次に php を使用してそれをシミュレートする必要があります。

この方法を試しましたが失敗しました

それを実現するために使用できる他のメソッド (curl、fsockopen、get_headers、file_get_contents など) はありますか?

それから、これを試してください http://blog.segmentfault.com/pcp/1190000000341558

phpcurl

Curl_setopt($ch, CURLOPT_HEADER, true) を設定します

戻り情報の Location: 部分を取得します
preg_match('/ ^ Location: (?P.*?)$/m', $hmtl, $match)
Location: 次のアドレスはジャンプ後のアドレスです。

技術的な投稿、、、、勉強になりました。 。 。 。 。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート