我有一個servlet 一個在那裏我在HTTP響應設置標頭:如何在HTTP響應中設置標題?
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String userName=request.getParameter("userName");
String newUrl = "http://somehost:port/ServletB";
response.addHeader("REMOTE_USER", userName);
response.sendRedirect(newUrl);
}
現在在servlet 乙,我試圖讓在設定的頭值該servlet 一個:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String userid = request.getHeader("REMOTE_USER");
}
但這裏用戶ID的值來爲null
。請讓我知道我在這裏錯過了什麼。
@Nambari,可否請你讓我知道如果我想發送userid信息給ServletB,那麼我將如何使用現有的頭來設置它? –
因爲我想發送userinfo的另一個應用程序,它接受SSO實現的標頭或cookie。 –