2017-04-07 6 views
0

私はCloudFlareで保護された特定のサイトで実行する必要のあるスクリプトを作成しようとしています。私はその特定のウェブサイト(ちょうどGETリクエスト)へのコマンドラインでcURLのリクエストを送信するたびにCloudflare CURLを識別する

  • が、それは503を報告します。でも、私は1奇妙な状況を取得しています。
  • Firefox RESTEDクライアントで同じリクエストを行うと、200が報告されます。 - 予想通り、私のブラウザでそれを実行すると、おそらくFirefoxは両方とも正確な操作を行うように見えることを、クライアント要求を休ん対CURLの識別にトリックすることができ何

(だけでなくので200)JavaScriptの保護を実行します同じこと? 私が使用している:

  • を同じIP
  • 同じUser-Agentを(実際に私は私の定期的なブラウザがAccept-LanguageAccept-Encodingなどを含む、あまりにも送ること7オーバーヘッダをからかってみました)

答えて

0

どうやら使用した場合RESTED Firefoxアドオンでは、現在FirefoxブラウザにあるすべてのCookieも使用します。これらのクッキーの1つで、RESTEDクライアントが有効であると特定されました