Jak sprawdzić kod stanu HTTP 401?

W jednej z odpowiedzi, które tu otrzymałem, Natknąłem się na problem braku wiedzy o tym, jak automatycznie przekazać mój identyfikator i hasło do „Google App Engines” na stronę internetową, na której jestem zarejestrowanym użytkownikiem i mam konto. Zaproponowano mi „sprawdzenie kodu stanu HTTP 401,„ wymagana autoryzacja ”i podanie rodzaju autoryzacji HTTP (podstawowej, streszczonej, jakiejkolwiek), o którą prosi strona”. Nie wiem, jak sprawdzić kod statusu. Czy ktoś może mi powiedzieć, jak to zrobić?

+++++++++++++++++++++++++++++++++

Dodatkowe informacje:

Jeśli korzystam z tej metody w Google App Engine (pobieranie adresu URL mojej strony podsumowania w serwisie eBay):

from google.appengine.api import urlfetch
url = "http://my.ebay.com/ws/eBayISAPI.dll?MyEbay&gbh=1&CurrentPage=MyeBaySummary&ssPageName=STRK:ME:LNLK"
result = urlfetch.fetch(url)
if result.status_code == 200:
   print "content-type: text/plain"
   print
   print result.status_code

Zawsze otrzymuję „200” zamiast „401”

questionAnswers(3)

yourAnswerToTheQuestion