問題タブ [charles-proxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - Charles Proxy トレースでパスワードを編集するにはどうすればよいですか
Charles Proxyトレースで HTTP 認証の問題を文書化する必要がありますが、結果のトレース ファイルでパスワードを編集したいと考えています。
.chls
[保存] メニュー コマンドによって生成されたバイナリ ファイルを手動で編集すると、ファイルが破損するため、これはオプションではありません。
c# - Fiddler/Charles で実行せずにサイト (ASP.NET ベース) をスクレイピングすると、サイトの動作が異なります
パートナー サイト (ドイツの研究機関 "Gesellschaft für Konsumforschung" - https://startrack.gfkrt.com/ ) から一部のデータのスクレイピングを自動化する必要があります。
「サイトは約 10 年前に書かれており、非常に複雑であり、元のプログラマーも約 10 年前に解雇されており、新しいプログラマーはすべてを壊すことを非常に恐れています。何かを変更/追加する」(C). 彼らはまた、「それは彼らの知的財産だから」という理由で情報源を提供したくない.
Telerik コントロールの助けを借りて、ASP.NET Web フォームを使用してサイトを白くします。
そのため、Fiddler を使用して、ブラウザーがサーバーに送信するヘッダーとフォーム データを監視しました。次に、標準の HTTPWebRequest クラスを使用して、同じヘッダーとフォーム データを送信するアプリケーションを作成しました。それは完全に機能しました..しかし、デバッグ中に、Fiddlerを使用して、SSLトンネルを介してアプリによって送信/取得されたデータを監視しています。
しかし、Fiddler の使用を停止すると、アプリが完全に壊れます。サイトを使用せずに実行すると、「重大なエラーが発生しました」というページが常に返されます (5xx エラーが発生したときの標準の IIS 応答ではなく、そのテキストを含むサイトの標準ページのみ)。 .
私のアプリを実行している Fiddler が問題ない場合 - サイトはエラーを返しませんが、そうでない場合 - 「サイトの重大なエラー」があります。私はチャールズと同じことを試しました - 同じ結果 - バックグラウンドで実行されているときはすべて問題ありませんが、エラーがないときは. Fiddler/Charles が実行されていなくても、ブラウザーではすべて問題ありません。
では、何もない HTTPWebRequest と Fiddler/Charles の下の HTTPWebRequest の違いは何でしょうか? コードで何を変更すれば、同じように動作しますか?
ios - 紺碧のエンドポイントをどのようにモックしますか?
Azure API エンドポイントを使用しています。 ....azure-api.net/...
. Charles プロキシを使用して HTTP リクエスト/レスポンスを表示しようとすると、HTTP レスポンスが空になります。プロキシをオフにすると、リクエストが機能します。
自動化テストのために、リクエストをインターセプトし、レスポンスをモックしたいと考えています。
Charles プロキシを使用して、他のサーバーへの他の HTTPS エンドポイントを表示できます。したがって、リクエストの完了を妨げている azure には何か特別なものがあると思います。
- Azure は、中間にプロキシがあり、クライアントと通信していないことをどのように認識しますか?
- Charles が機能するように azure API を構成する方法はありますか? (HTTP トラフィックの表示は開発に役立つため)
- トラフィックを azure から嘲笑できるようにする別の方法はありますか? 例えばホストリダイレクト?
標準の iOS ネットワーク コードを使用しています
以下はCharles Proxyのスクリーンショットです。接続要求の後に応答がありません。
google-chrome - Charles プロキシが Chrome で動作しない
私は Mac で作業しており、システムと Firefox ブラウザのプロキシ設定は同じです。ただし、Chrales で Firefox のトラフィックを確認できますが、Chrome と Safari のトラフィック (システム プロキシ設定を使用) は確認できません。私は何をする必要がありますか?これをデバッグするにはどうすればよいですか?
すでにブラウザを再起動しましたが、役に立ちませんでした。プロキシ設定を設定およびリセットしましたが、役に立ちません。
注意すべき点: 私は VPN を使用していますが、Firefox はプロキシを経由しているため、これが Chrome に影響を与えるとは思いません。