繁体   English   中英

为什么我的URL编码不起作用?

[英]Why is my URL encoding not working?

为Twitter编码一些程序化的url,但是由于某些原因,我的url给了我500个错误。

有人能注意到这有什么问题吗? 我正在尝试查看是否有任何我没有注意到或生成此错误的信息。

这是代码:

response = urllib2.urlopen("http://search.twitter.com/search.json?q=" + urlinfo + "&rpp=1&page=1")

这是最终的输出:

http://search.twitter.com/search.json?q=feel%2BOR%2Bi+feel%2BOR%2Bim+feeling%2BOR%2Bi%27m+feeling%2BOR%2Bi+am+feeling%2BOR%2Bi+dont+feel%2BOR%2Bi%27m%2BOR%2Bi+am%2BOR%2Bim%2BOR%2Bmakes+me%2BOR%2Bmakes+me+feel%2BOR%2Bmade+me%2BOR%2Bmade+me+feel%2BOR%2Bmaking+me%2BOR%2Bmaking+me+feel%2BOR%2Bmy+mood%2BOR%2Bi%27m+so%2BOR%2Bim+so%2BOR%2Bi+don%27t+feel&rpp=1&page=1

我收到一个twitter 131响应,根据文档应将其视为HTTP 500响应。

这不是您问题的直接答案,但您是否考虑过:

http://search.twitter.com/search.json?q=feel+OR+make

无论如何,这将覆盖您所有OR'ing的绝大部分吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM