Maison > développement back-end > tutoriel php > 麻烦大家推荐一款分析http的工具

麻烦大家推荐一款分析http的工具

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-06 20:34:23
original
1048 Les gens l'ont consulté

在做一个模拟登陆。
该放的参数都放了,就是没法登陆。
想拿这个模拟的http分析一下
chrome自带的分析不了
自己找了fiddler不能捕获到这个curl的请求
是程序模拟出来的一个请求 不是浏览器发起的
有什么工具能捕获到这种http请求?

回复内容:

在做一个模拟登陆。
该放的参数都放了,就是没法登陆。
想拿这个模拟的http分析一下
chrome自带的分析不了
自己找了fiddler不能捕获到这个curl的请求
是程序模拟出来的一个请求 不是浏览器发起的
有什么工具能捕获到这种http请求?

httpanalyzer 这个软件可以

curl 可以设置代理, 启动 fiddler 的情况下, 将 代理设置为 127.0.0.1:8888 (默认).

http://php.net/manual/en/function.curl-setopt.php

<code>php</code><code>curl_setopt ( $ch, CURLOPT_PROXY, 'http://127.0.0.1:8888' );
</code>
Copier après la connexion

然后你就能在 fiddler 中查询HTTP请求/响应的情况了.

burpsuite

如果你是想debug,可以用这个:

node-inspector

<code>Install
$ npm install -g node-inspector
Start
$ node-debug app.js
</code>
Copier après la connexion

你可以用wireshark试一下。监听一个网卡,加上过滤条件,类似ip.addr == 127.0.0.1 and tcp.port=80样的规则,然后你就可以分析它抓到的包了。

charles: http://www.charlesproxy.com/

腾讯前端团队出品。 livepool :http://rehorn.github.io/livepool/

httplook

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal