作者:麦兜199294_835 | 来源:互联网 | 2023-05-19 02:41
微信开发不能返回数据的奇怪问题
本帖最后由 programmer_wei 于 2014-03-16 00:46:52 编辑 先上代码:
//获取td栏的代码
$regex = "/
([\s\S]*?)<\/td>/"; $str = file_get_contents('http://www.zh818.com/get/quanguo-jg/'); $matches = array(); preg_match_all($regex, $str, $matches); echo "\n"; //获得网址 $href ='//is'; $href_single = array(); if(preg_match($href, $matches[0][1], $href_single)) //根据获得的网址获取表格信息 $regex = '/.*([\d\.]+?).*<\/table>/sU'; $str = file_get_contents($href_single[1]); $matches = array(); if(preg_match($regex, $str, $matches)) $result = $this->transmitText($object, $matches);
[size=13px]我要实现的功能是微信手机端用户发送请求,服务器通过在一个网站上的html代码中使用正则表达式获取指定信息,然后通过微信接口返回给用户,但是现在当微信端用户发出请求后并不能收到返回的信息,本来以为是不是因为服务器连接到相应网站抽取信息超时引起的,但是当我把代码倒数第四行的$href_single[1]直接改为http网址时,经过测试微信手机端又可以接收到返回信息了,但是$href_single[1]里面的内容实际上就是一个http网址啊,他们格式都是一样的,这到底是怎么回事呢?[/size]
------解决方案-------------------- SAE 不能使用 file_get_contents 函数
推荐阅读
-
本文介绍了在处理不规则数据时如何使用Python自动提取文本中的时间日期,包括使用dateutil.parser模块统一日期字符串格式和使用datefinder模块提取日期。同时,还介绍了一段使用正则表达式的代码,可以支持中文日期和一些特殊的时间识别,例如'2012年12月12日'、'3小时前'、'在2012/12/13哈哈'等。 ...
[详细]
蜡笔小新 2023-12-12 12:09:33
-
为什么80%的码农都做不了架构师?一、前言部分控制台输入的字符串,编译成java字符串之后才送进内存,比如控制台打\, ...
[详细]
蜡笔小新 2023-10-17 20:18:36
-
-
巧用arguments在Javascript的函数中有个名为arguments的类数组对象。它看起来是那么的诡异而且名不经传,但众多的Javascript库都使用着它强大的功能。所 ...
[详细]
蜡笔小新 2023-10-17 19:06:27
-
2.ElasticSearch练习索引 : sms-logs-index类型:sms-logs-type 数据导入部分PUTsms_logs_indexsms_logs_typ ...
[详细]
蜡笔小新 2023-10-15 17:08:37
-
本文讨论了一个关于正则的困惑,即为什么一个函数会获取parent下所有的节点。同时提出了问题是否是正则表达式写错了。 ...
[详细]
蜡笔小新 2023-12-14 14:33:00
-
最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ...
[详细]
蜡笔小新 2023-12-14 14:25:50
-
本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ...
[详细]
蜡笔小新 2023-12-13 17:08:24
-
本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ...
[详细]
蜡笔小新 2023-12-13 16:37:19
-
像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ...
[详细]
蜡笔小新 2023-12-13 15:19:01
-
本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ...
[详细]
蜡笔小新 2023-12-11 19:42:30
-
Ihaveaworkfolderdirectory.我有一个工作文件夹目录。holderDir.glob(*)>holder[ProjectOne, ...
[详细]
蜡笔小新 2023-12-10 12:41:53
-
loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ...
[详细]
蜡笔小新 2023-10-17 21:26:42
-
SoIhavealoopthatrunsperfectforeventsandonlyshowsfutureposts.TheissueisthatIwould ...
[详细]
蜡笔小新 2023-10-17 09:11:29
-
问题描述:Rabin-Karp的预处理时间是O(m),匹配时间O((n-m1)m)既然与朴素算法的匹配时间一样,而且还多了一些预处理时间& ...
[详细]
蜡笔小新 2023-10-16 20:38:32
-
本文目录一览:1、javaftp上传5G以上大文件,怎么做 ...
[详细]
蜡笔小新 2023-10-16 18:12:51
-
麦兜199294_835
这个家伙很懒,什么也没留下!
|