画像を取得する

WBOY
WBOYオリジナル
2016-06-23 13:51:311030ブラウズ

URL、写真の取り方にルールあり
URL xxx.xxx.xxx.php?x=00001 ~ xxx.xxx.xxx.php?x=10000 が連続
何度も試しましたが、毎回それはキャプチャされています。それらはすべて意味不明です、
これは直接画像パスです。アドバイスをください


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

1. どうやって捕まえました
2. 本当の住所を教えてください

1. どうやって捕まえました
2. 本当の住所を教えてください


このアドレスは個人のプライバシーに関わるものであり、お知らせすることはできません。
Web ページをクロールするすべての方法を試しましたが、毎回同じ文字化けしたコードが表示されます。
画像のサフィックスに問題があるのではないかと思います。画像パスはPHP
を介して取得されるため、xxx.xxx.com/xxx.php?x=00001はWebページを通じてのみ通常解析できる画像パスです ここでは、それをローカルにキャプチャしたいと考えています。この場合、自分で行うことができます。ゆっくりと実行してください

content-type に従って、画像のサフィックス名を決定して保存します

画像のアドレスにアクセスして、ヘッダーが何を返すかを確認してください。

実際、この画像は文字化けしたコードとは何の関係もありません。
$file = file_get_contents('http://xxx.xxx.com/xxx.php?x=00001');
file_put_contents('test.jpg',$file,true);

生成された内容を確認します。

画像アドレスにアクセスして、ヘッダーが何を返すかを確認してください。

実際、この画像は文字化けしたコードとは何の関係もありません。
$file = file_get_contents('http://xxx.xxx.com/xxx.php?x=00001');
file_put_contents('test.jpg',$file,true);

生成された内容を確認します。

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