http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3567|回复: 6

[使用技巧] 建议站长修改类中的一个默认值

[复制链接]
发表于 2014-3-18 23:40:12 | 显示全部楼层 |阅读模式
请求类中,string _ContentType = "application/x-www-form-urlencoded";//一般不是"text/html"
发现好多人在这里出现错误,站长最好改过来吧。
这个值一般在POST时用到,一般不是站长类中的默认值:"text/html",而是"application/x-www-form-urlencoded"。


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-3-19 10:35:44 | 显示全部楼层
  发不了贴了 出现内部错误
发表于 2014-3-19 12:04:12 | 显示全部楼层
同者这个真不能修改,反映问题的才几个,这个必须是默认为text/html 为什么呢。因为Http中90%以上的网站都是这样的,只有很少一部分是你说的application/x-www-form-urlencoded
这也是Http协议的默认值。我建议你去了解一下,Http方面的东西。就知道我为什么要这样默认了
你们只所以会每次都用application/x-www-form-urlencoded 是因为你们大多访问的是需要验证的页面就是需要登录,或者是Ajax请求的页面,但是你想一下需要登录的页面多,还是不需要登录的多。我的类不光是做这个方向的,爬虫才是主方向,登录只冰山一角,
发表于 2014-3-19 12:05:05 | 显示全部楼层
海涵,呵呵
回复

使用道具 举报

 楼主| 发表于 2014-3-19 12:22:44 | 显示全部楼层

从这个角度来说,站长是正确的。
建议类中注明下,提醒新手用POST时,更改下。
发表于 2014-3-19 12:50:38 | 显示全部楼层
cload 发表于 2014-3-19 12:22
从这个角度来说,站长是正确的。
建议类中注明下,提醒新手用POST时,更改下。

其实这个都是不注意看包信息而产生的,这个头信息在包信息中就有,和是不是Post方式没多大关系,大家注意观察抓到的包就行了。如果在设置Post方式时给一个引导,也许会让大家误会。还是以抓包信息为准吧。
我相信你通过这个文章也能理解了,下次抓包时看一个这些参数就没事了。 我下次更新时注解一下,让大家注意查看这个参数

最后感谢你的建议

 楼主| 发表于 2014-3-19 12:53:23 | 显示全部楼层
我基本不会出现这种问题,但我接触过本站及群中的同仁,不少犯这个错误。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-5-16 02:37

© 2014-2021

快速回复 返回顶部 返回列表