奇怪的curl 403错误
来源:互联网 发布:mac口红flamingo试色 编辑:程序博客网 时间:2024/05/21 09:25
最近在一家公司实习,按照他们技术总裁的要求写一个URL连接检查器,从数据库里面select出url后判断他的访问状态生成报告,php或者python任选,我自然选择了自己最熟悉的php了
但是程序跑了一遍以后发现几个问题,首先是1w3k 条记录下用foreach去循环每个数组中的URL,效率太低下,只有几个数据还好,1w3k算不上海量,但是也不少了,设置curl超时时间为3秒还是时间太长,完整的跑一次要一个上午,这个还不是最恼人的,关键是好奇怪的误报问题,明明浏览器下面可以访问,为什么他取回的就是http 403呢?
考虑Useragent过滤,没错,确实有这个问题,但是是少数,仔细思考无奈只能求职Google
SEE:http://forums.devshed.com/php-development-5/trouble-with-a-curl-request-in-php-445222.html
为了加快速度,我设置了不读取body
这样的话,如果http服务器不允许 HEAD 命令,就会返回403错误。
解决办法:使用GET
0 0
- CURL 奇怪的403错误
- 奇怪的curl 403错误
- jdom奇怪的错误
- 奇怪的Access错误
- 奇怪的错误!
- 奇怪的错误!
- 奇怪的错误
- 奇怪的错误
- 一些奇怪的错误
- 奇怪的错误
- PHP Curl出现403错误的解决办法
- 奇怪的ASP上传错误
- 一个奇怪的链接错误
- 今天一个奇怪的错误
- 奇怪的编译错误RC1015
- Flash ExternalInterface的奇怪错误。
- 一个奇怪的NS2错误
- PB5.0 奇怪的错误
- ScheduledExecutorService定时周期执行指定的任务
- 二叉排序树的遍历及输出
- Java基础5----初始化顺序
- ubuntu APT-GET工作原理
- 第十七周 OJ 用数字造数字
- 奇怪的curl 403错误
- Android.mk 用法介绍
- linux学习(9)命令与文件的搜寻(which,whereis,locate,find)
- 分块查找
- pat_b_1029 旧键盘
- Android权限列表permission说明
- 2014年12月15日--21日(共15小时,剩6/401小时)
- Linux制作本地源
- Unity利用GL划线