当我在服务器中从此表单收到POST标头时,它会添加一些奇怪的填充。有谁知道它为什么会这样? 我在java服务器中接收其他标头时遇到问题。
服务器收到此信息:
POST /%C3%A2%E2%82%AC%C2%9Dindex.html%C3%A2%E2%82%AC%C2%9D HTTP/1.1
HTML:
<!DOCTYPE html>
<html>
<body>
<form method="post" action=”index.html”>
Login name: <input type="text" name="name"><br>
Password: <input type=”password” name=”pass”><br>
<input type="submit" value="Submit">
</form>
<p>Register here.</p>
</body>
</html>
谢谢。
答案 0 :(得分:2)
<form method="post" action=”index.html”>
...
Password: <input type=”password” name=”pass”>
请注意不同的引号。您应该使用ASCII字符34 "
。您的操作属性正在使用”
,即Unicode code point 8221。这是你帖子中嵌入的奇怪内容;你可以在那里看到E2和9D。
答案 1 :(得分:0)