1

你好堆栈溢出!

我了解 Python 的 urllib2 库可以执行 HEAD 请求:How do you send a HEAD HTTP request in Python 2?

这是否意味着如果我想做一个 HEAD 请求,我需要使用 urllib2?此外,appengine 上的 urlli2 是否可以执行 HEAD 请求(可疑,因为 urlfetch 似乎无法https://developers.google.com/appengine/docs/python/urlfetch/fetchfunction

非常感激!

4

1 回答 1

1

弄清楚了。urllib2 不能做任何 urlfetch 不能做的事情。“在 App Engine 中运行时,这些库使用 App Engine 的 URL 获取服务执行 HTTP 请求,该服务在 Google 的可扩展 HTTP 请求基础架构上运行。”

但!“URL 获取服务支持五种 HTTP 方法:GET、POST、HEAD、PUT 和 DELETE。”

只是没有在 urlfetch 参考文档中看到它。

于 2012-07-29T01:33:51.433 回答