【发布时间】:2012-04-16 11:18:15
【问题描述】:
我的印象是post方法在后台向.php页面发送数据,只有GET方法在浏览器的地址行显示编码的url。
我问是因为我关心在浏览器地址栏中显示用户的电子邮件地址(编码与否)。我是连接网络服务器的网络开发新手,只是想知道这是否是一个有效的问题。
【问题讨论】:
-
AJAX(幕后)和'浏览器地址行中的url'是如何连接的?无法正确理解您的问题。
我的印象是post方法在后台向.php页面发送数据,只有GET方法在浏览器的地址行显示编码的url。
我问是因为我关心在浏览器地址栏中显示用户的电子邮件地址(编码与否)。我是连接网络服务器的网络开发新手,只是想知道这是否是一个有效的问题。
【问题讨论】:
你所说的是正确的 POST 应该只是发布“幕后”,但有经验的用户仍然可以看到这些信息。
但它不应该出现在地址栏中!
你能发布你的显示 url 的 jQuery 吗?
【讨论】:
老实说,如果您使用 GET 方法(将显示在 url 地址中),我认为这不会有问题,但如果您的网站需要某种安全性,我建议您对其进行编码并传递与 POST。
【讨论】:
POST 永远不会在地址栏中显示有关正在发送的数据的任何信息。
(但是是的,有经验的用户(所谓的黑客:P)总是可以看到发送的编码帖子数据。
【讨论】:
POST 方法不会在 URL 中显示参数,而 GET 方法会显示!如果没有,您必须再次检查您实际使用的方法。
【讨论】: