【问题标题】:Weird "padding" in HTML action from POST header来自 POST 标头的 HTML 动作中的奇怪“填充”
【发布时间】:2014-06-26 01:41:21
【问题描述】:

当我在我的服务器中收到此表单的 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>

谢谢。

【问题讨论】:

  • 你应该使用"而不是

标签: java html http-post forms


【解决方案1】:

只看在action中输入的引号不是正确的应该是action="index.html" 也输入密码有同样的问题

【讨论】:

    【解决方案2】:
    <form method="post" action=”index.html”>
    ...
    Password: <input type=”password” name=”pass”>
    

    注意不同的引号。您应该使用 ASCII 字符 34,"。您的操作属性使用,即Unicode code point 8221。那是嵌入您帖子中的奇怪内容;你可以在那里看到 E2 和 9D。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-10
      • 2011-01-07
      相关资源
      最近更新 更多