【发布时间】:2012-09-17 10:07:40
【问题描述】:
我需要设计一个 API,向 URL 发出请求并返回响应。 现在我不想使用任何框架。
所以我的问题是我怎样才能做到这一点。我想从网络浏览器发送一个请求并获得响应。我已经设置了 apache 服务器。那么我的 python 代码应该在哪里接收请求以及如何回复
编辑
import urllib2
request = urllib2.Request('http://localhost/')
request.get_method = lambda : 'HEAD'
response = urllib2.urlopen(request)
response.info().gettype()
【问题讨论】:
-
为什么不能使用任何框架?也许是家庭作业?
-
也许使用 CGI 脚本或 mod_python?
-
这不是作业。所以我需要在本地系统和远程系统上进行测试。所以设置框架工作是很多工作
-
那有什么问题呢?你在做类似代理的服务吗?
-
@MartijnPieters:我正在查看您提到的网站。是的,我正在尝试向仅响应响应的系统发出 Web 请求。所以在本地系统上模拟这个我曾提到从网络浏览器拨打电话