如果我有使用doGet()
如一個Java servlet:Java servlet:通過doTet()發送的參數是否使用HTTPS進行編碼?
public class MyServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
...
param1 = request.getParameter("param1");
...
,它被調用https://www.mydomain.com/MyServlet?param1=hello
訪問。
是param1
安全,因爲我使用https(即,param1
對除訪問該鏈接的用戶以外的任何人都不可見)?或者,它是否可見,因爲doGet()
將param1放置在HTML標頭中?如果後者,什麼是等效doPost()
看起來像這裏?
可能重複[是HTTPS頭加密嗎?](http://stackoverflow.com/questions/187655/are-https-headers-encrypted) – ControlAltDel 2014-10-27 18:51:18
它取決於如果鏈接起源於https網站或不是 – developerwjk 2014-10-27 18:53:18