fiddler post二进制数据

使用fiddler抓包时,会发现抓到的post请求的data有些会以明文显示,有些会显示为乱码。这里介绍下如何post乱码数据给服务器,这里分两种情况:1、编码不对,所以显示为乱码;2、本身数据就是二进制数据(所以本篇标题并不是特别准确)。正常抓包到的数据如下图:

messy code of post data

一、编码转换

[……]

Read more

php使用curl模拟登录discuz以及模拟发帖

最近要用到curl模拟登录并抓取页面信息,从网上看到了一段很不错的源代码。虽然我要抓取的目录不是discuz构架,不过毕竟有借鉴意义,先摘录过来再说。等有时间了再学习更改下。

<?php
$discuz_url = 'http://127.0.0.1/discuz/';//论坛地址
$[......]

Read more

http状态检测

curl是使用libcurl实现的一组互联网命令行的工具,其功能非常强。它支持很多协议,如:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。目前运维中经常用到的php、perl、python等强大的解释性语言都内置有[……]

Read more