【问题标题】:HTML POST confusionHTML POST 混乱
【发布时间】:2014-05-18 07:50:40
【问题描述】:

我正在尝试以编程方式登录网站,但遇到了一段奇怪的代码,我不知道应该如何格式化我的 POST 请求以进行登录。这是表格

<fieldset>
    <form action="/user/login" class="form" id="login_form" method="post">
        <p><input autocomplete="off" autofocus="" name="user[username]" placeholder="username" type="text" /></p>
        <p><input name="user[password]" placeholder="password" type="password" /></p>
        <div class="has_checkbox"><div id="reme" name="reme" type="checkbox"></div>
        <div class="smallfont">remember me</div></div>
        <p><a href="#" id="forgot_password">Forgot password?</a></p>
        <p class="submit"><input class="red" name="submit" type="submit" value="Login"  /></p>
    </form>
</fieldset>

【问题讨论】:

  • 格式化发布请求?这是什么意思??
  • 我应该将什么数据发送到 /user/login 以获得有效的响应。
  • 我会从名称中删除 user[] 应该没问题,你的 /user/login 脚本应该检查 pass 对于使用的用户名是否正确并设置一些 cookie/会话变量,仅此而已
  • “我应该发送什么数据” - 与您的浏览器发送的相同 - 您可以通过使用浏览器的开发人员查看此类请求轻松找到自己工具……!
  • 对不起,如果您不理解这个问题,但这不是我的网站。我正在尝试以编程方式登录它

标签: html forms


【解决方案1】:

比如我应该发送什么数据

与您的浏览器发送的相同 - 您可以通过使用浏览器的开发者工具查看此类请求轻松找到自己。

【讨论】:

    【解决方案2】:

    问题可能是由于同源策略。见http://en.wikipedia.org/wiki/Same_origin_policy

    在执行此操作时还要注意浏览器故障。 HTML Form POST Cross Domain

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-04
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多