0
4

3 に答える 3

1

ブラウザのアドレスバーに次のように入力した場合と同じになります。

http://somedomain.com/login/select_from_users.php?name=John%20Smith&password=one%26two%26

spaceになり%20、そして&なる%26

于 2013-01-11T08:53:40.243 に答える
0

ユーザーが自分で入力するデータをエンコードする必要がある理由がわかりません。もちろん、パスワードの部分を除いて、誰にも表示されないはずです。そのため、postメソッドを使用する必要があります。

データを(ユーザーから)サーバーに安全に渡す必要がある場合、必要なのはSSLです

代わりにMETHOD="POST"を使用すると、URLバーにデータが表示されなくなります。

于 2013-01-11T08:52:23.193 に答える
0

メソッドを「post」に設定することをお勧めします。 get メソッドを使用すると、ユーザーから取得している入力の詳細がパスワードを含む URL に表示されます。

于 2013-01-11T08:48:03.037 に答える