是否可以隱藏HTTP請求的內容(或對其進行加密),以便授權人員不能查看它? 例如,如果一個用戶只是將數據提交到Login頁面,即使使用http post,也可以看到諸如暱稱和密碼的內容,這些內容包含在firebug類工具的請求標頭中。如何加密發送給服務器的http請求?
我知道可以使用客戶端的加密算法,但仍然可以看到HTTP請求中的數據發送。
任何解決方案??? 在此先感謝...
是否可以隱藏HTTP請求的內容(或對其進行加密),以便授權人員不能查看它? 例如,如果一個用戶只是將數據提交到Login頁面,即使使用http post,也可以看到諸如暱稱和密碼的內容,這些內容包含在firebug類工具的請求標頭中。如何加密發送給服務器的http請求?
我知道可以使用客戶端的加密算法,但仍然可以看到HTTP請求中的數據發送。
任何解決方案??? 在此先感謝...
加密Web流量的標準方法是SSL證書。它們的使用很容易被協議規範識別。 - http://en.wikipedia.org/wiki/Https
SSL證書可以在線輕鬆購買。下面是一對夫婦,我使用的供應商:
感謝您的回覆... 您可以請指導我如何從HTTP切換到HTTPS?還有一些可能會幫助我「實施」它... – Ved
@ adn295,您的問題的範圍是**巨大**,並需要回答幾個其他問題。我建議你自己做一些研究並試圖弄明白。一旦你走了儘可能遠的地方,在SO上發佈另一個問題,我們會盡我們所能幫助你。 –
您必須使用HTTPS 協議
答案取決於你正在尋找設置了很多。如果您只是想阻止任何人收聽流量,請使用HTTPS作爲請求。
如果要使用特定密碼加密發送的數據,請查看Stanford Javascript Crypto Library。
http://en.wikipedia.org/wiki/Https –
和你不考慮HTTPS的原因是? – Pleun
您發送的數據將始終通過http可見,但是如果它被加密,則無法通過沒有足夠數據解密的收聽方理解。 – Daniel