我做了一個Http請求,這是請求頭的樣子:的Http request.getIntHeader()返回的NumberFormat異常
GET /unni/servlets/servlet/HelloWorldExample HTTP/1.1
Host: localhost:8700
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Cache-Control: max-age=0
然後,我只是用request.getIntHeader("User-Agent")
。這一次我有一個NumberFormatException
說, '請求標頭 不能轉換爲整數'。這是API和servlet規範說的。我搜索了更多關於這個來獲得一些工作示例,但沒有得到任何期望的結果。所以,我該如何使用這種方法?我正在使用Apache Tomcat 7.0.25
。
在此先感謝。
感謝您的答覆。我有一個誤解,它可以適用於所有標題,直到我讀到您的答案。 – UVM
你可以嘗試通過嘗試我的答案來解決這個問題,無論如何... – Carlo