Можно ли сделать запрос Appengine urfetch или urllib2 HEAD?

Привет, переполнение стека!

Я понимаю, что библиотека Python urllib2 может выполнять запросы HEAD: Как вы отправляете HTTP-запрос HEAD в Python 2?

Означает ли это, что если я хочу выполнить запрос HEAD, мне нужно использовать urllib2? Кроме того, может ли urlli2 на appengine выполнять запрос HEAD (подозрительно, потому что не похоже, что urlfetch может https://developers.google.com/appengine/docs/python/urlfetch/fetchfunction)

Очень признателен!


person ehfeng    schedule 29.07.2012    source источник


Ответы (1)


Догадаться. urllib2 не может делать то, что не может urfetch. «При работе в App Engine эти библиотеки выполняют HTTP-запросы, используя службу получения URL-адресов App Engine, которая работает на масштабируемой инфраструктуре HTTP-запросов Google».

НО! «Служба получения URL-адресов поддерживает пять методов HTTP: GET, POST, HEAD, PUT и DELETE».

Просто не видел этого в справочной документации urfetch.

person ehfeng    schedule 29.07.2012