zoukankan      html  css  js  c++  java
  • 微信查成绩

      想实现微信公众账号查成绩的功能,因为之前已经实现了PHP模拟登陆获取成绩的信息,所以想把这个脚本上传到BAE,和微信公众平台的账号放在一块。直接用浏览器访问是没有问题的,可是在微信中测试就出现Bug了,它根本不回复,说明是卡在某处了。经调试发现,因为用curl_exec()函数执行的话效率较低,而获取成绩信息的话数据量又比较大,所以微信反应不过来了。无奈之下,我只能换一种方法,即用Socket方法来实现模拟登陆。代码如下:

        

      我将该脚本放到我的本机,测试,结果正常;可上传到BAE后,它就没有任何显示.调试后发现,原来是socket_connect()这个函数出了问题,没能连接到目标服务器的90号端口。可我们学校提供成绩查询的端口就是90,所以这个脚本不能放到BAE了.好在有一个当网管的师父,很大方的把这个脚本放到了他们实验室的服务器上,总算解决了.但我还是想知道,放到BAE环境下执行的代码,能使用哪些端口呢?

  • 相关阅读:
    bzoj1724[Usaco2006 Nov]Fence Repair 切割木板*
    vue-cli脚手架和webpack-simple模板项目
    Vue-router 进阶
    前端路由vue-router介绍
    vue的一些特殊特性
    生命周期钩子
    过滤器
    RSA加密算法
    欧几里得算法
    动态规划
  • 原文地址:https://www.cnblogs.com/cysolo/p/3019411.html
Copyright © 2011-2022 走看看