看起來你不能總是使用Ajax設置「user-agent」頭。 (用戶代理有些是保留關鍵字,並且由於安全考慮,您不能在某些瀏覽器上僞造它)。最佳實踐:使用http標頭中的「User-Agent」來標識應用程序?
當調用我的REST服務時,我希望調用者給我一個關於誰(使用哪個應用程序)的線索。 註冊不是強制性的,它是一種檢查是否有一些外部(有價值)客戶端在我想關閉時仍然使用我的Web服務的方法。
因此,如果我不能使用「用戶代理」是否有一些選擇使用的名稱呢? X-Application-Id? X-UserAgent?
是否有一些文檔列出所有這些X - ***標題?
關於'X -...'前綴,我認爲這個想法是能夠彌補你的。 –
太多的選擇:)這樣的用途是否有事實上的標準? – frenchone