申通官网http://115.238.55.94:8081/result.aspx里面验证码必须要按下按钮,请问这个验证码,怎么取呢?
我用HttpAnalyzerStdV3察看,提交的东西很多呢。

解决方案 »

  1.   

    这个通过 AJAX就可以完成的,申通网的不是AJAX,因为它那个是有过刷新,所以这肯定是form来做的。
      

  2.   

    网上有很多关于php生成验证码的文章,找两个看看就可以了。
      

  3.   

    将验证码的图片传回给页面,让用户自己输入。你要用PHP去OCR图片,是很难实现的。
      

  4.   

    就算不是按下显示,你也获取不了的,字段保留在session中,他只是显示图片而已
      

  5.   

    谢谢大家,我网站(ybian.com)现在已经解决了,前段时间EMS弄好了,一直纠结申通,现在申通也解决了,但是为了提高客户的体验,我们打算绕过验证码,只要用户输入快递单号就能查询初结果,有牛人能提供点思路吗,谢谢!
      

  6.   

    那个 一般的网站都有数据接口,类似webservice 或者 api接口的。你如果是正式合作的化可以向他们要这些接口,通常他们会给合作伙伴一个key(唯一标示)的,这些接口都可以直接调用数据的,这样的化夸平台的就可以不用考虑语言和环境的因素了。如果他们没有你也可以让他们技术人员直接做一个WEBSERVICE 前提是你们是合作的 如果你是一个人的化 估计他们不会理你。看看吧