1
A
回答
0
以下各行設置http headers到response
:
response.setHeader(header1, value1);
response.setHeader(header2, value2);
-----
-----
response.sendredirect("someJsp.jsp")
7
HttpServletResponse.sendRedirect()
發送重定向響應(302)到客戶端。然後,客戶端向Location
標題中指定的資源發起新請求。 HTTP沒有定義服務器要求客戶端將任何請求標頭設置爲重定向資源的方式。
將數據傳遞到新的資源,你可以將其設置在查詢字符串:
爲了使混凝土
response.sendRedirect("NewResource?param1=value1");
NewResource
request.getParameter("param1");
+0
但客戶端的情況如何?他會得到響應頭文件嗎? – lrxw
1
如果我正確理解你,這是不可能的。這聽起來像你想要的東西是這樣的:
Client -> ServerA:
GET /foo
ServerA -> Client:
301 Moved Permanently
<Something magic to force the client to send header "Header1: xxx" to ServerB>
Client -> ServerB:
GET /bar
Header1: xxx
這「神奇的東西」不存在。客戶端將始終發送它想要發送的任何標題值。甚至沒有一個標準的方式,重定向到建議客戶端做這樣的事情。
相關問題
- 1. 在標頭標籤中傳遞參數
- 2. 傳遞參數與標頭位置
- 3. 使用url方案傳遞參數
- 4. 使用MVC通過url傳遞參數?
- 5. 使用PHP傳遞URL參數
- 6. 使用OData URL傳遞多個參數
- 7. 傳遞一個URL參數,使用Javascript
- 8. 傳遞URL參數在JavaScript
- 9. Backstop js - 傳遞url參數
- 10. url參數傳遞機制
- 11. 傳遞參數的URL
- 12. Java URL - 傳遞參數 - Servlets
- 13. URL份額傳遞參數
- 14. 通過url傳遞參數
- 15. Django的url參數傳遞
- 16. 通過URL傳遞參數
- 17. 傳遞參數拋出url
- 18. 無法通過URL傳遞參數使用<c:url>標籤
- 19. 通過url傳遞參數
- 20. 傳遞URL參數Servlet的
- 21. 將參數傳遞給url
- 22. 通過url傳遞參數?
- 23. 如何使用PHP頭函數將URL傳遞給URL?
- 24. 如何使用URL中的參數傳遞參數Requirejs
- 25. 通過調用URL傳遞JavaScript參數
- 26. 傳遞標頭值
- 27. 如何使用PHP在URL中傳遞URL(作爲GET參數)?
- 28. 使用URL視圖助手生成URL,傳遞參數後?
- 29. 如何使用JAXWSProxyHandler傳遞SOAP標頭
- 30. 如何通過新的標頭sendRedirect
你有什麼努力? –