2014-05-23 16 views
2

我使用URL fetch service向同一應用中的一個模塊發送了一個請求,該請求表示如果您將follow_redirects參數設置爲False,則會將X-Appengine-Inbound-Appid標頭添加到請求中。爲什麼不添加X-Appengine-Inbound-Appid頭?

所以我用下面的調用:

answer = urlfetch.fetch(url, follow_redirects=False) 

但頭部沒有出現。我得到:

[('User-Agent', 'AppEngine-Google; (+http://code.google.com/appengine)'), 
('X-Appengine-Country', 'ZZ'), 
('Host', '127.0.0.1:8081'), 
('Content_Length', '0')] 

這是不是在開發服務器上工作的東西?是否有一些我錯過了某些地方的文檔?

(對我的工作輪加入我自己的頭,以檢查請求從正確的地方來的問題,但是這是沒有這樣做的正確的方式瞬間)

+0

在SDK環境中,您會發現一些記錄的標題將被僞造或丟失。如果缺少對測試至關重要的錯誤,可能值得記錄一個錯誤。 –

回答

1

很多後我發現這個問題的實驗。只有在appspot.com域上調用您的應用程序時,纔會設置此標題。如果您的應用具有自定義域名,例如example.com,並且您打電話給該URL,您將看不到標題。你必須調用example.appspot.com。

相關問題