开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1814|回复: 26
收起左侧

[已解决] POST的遇到问题(๑ŐдŐ)b

 关闭 [复制链接]
结帖率:89% (17/19)
发表于 2018-7-18 17:12:03 | 显示全部楼层 |阅读模式   广东省东莞市
14精币
这是我要提交的网页:http://le.kuniu.net/index.php?r=site/login


这我要提交的数据:YII_CSRF_TOKEN=5e084f1ac1bdb5a514b8d04bd628ba44055be5a8&LoginForm%5Bname%5D=1392687169%40qq.com(我的账户)&LoginForm%5Bpassword%5D=我的密码(未加密的)&LoginForm%5BrememberMe%5D=0&LoginForm%5BrememberMe%5D=1&LoginForm%5BignoreIp%5D=0&LoginForm%5BignoreIp%5D=1&yt0=%E7%99%BB%E5%BD%95



这是成功之后的网页


现在问题来了

这是我提交的方式

调试输出 (编码_utf8到gb2312 (到文本 (网页_访问 (“http://le.kuniu.net/index.php?r=site/login”, 1, “YII_CSRF_TOKEN=5e084f1ac1bdb5a514b8d04bd628ba44055be5a8&LoginForm%5Bname%5D=1392687169%40qq.com&LoginForm%5Bpassword%5D=密码已省去&LoginForm%5BrememberMe%5D=0&LoginForm%5BrememberMe%5D=1&LoginForm%5BignoreIp%5D=0&LoginForm%5BignoreIp%5D=1&yt0=%E7%99%BB%E5%BD%95”))))

输出结果是这样的



<!doctype html>
<html lang="en">
<!--
-
-   Copyright ? 2010-2015 by xhost.ch GmbH
-
-   All rights reserved.
-
-->
<head>
    <meta content="initial-scale=1.0, width=device-width, user-scalable=yes" name="viewport">
    <meta content="yes" name="apple-mobile-web-app-capable">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="language" content="en" />
    <link rev="made" href="mailto:info@multicraft.org">
    <meta name="description" content="Multicraft: The Minecraft server control panel">
    <meta name="keywords" content="Multicraft, Minecraft, server, management, control panel, hosting">
    <meta name="author" content="xhost.ch GmbH">
    <meta charset="UTF-8" />
    <link rel="shortcut icon" href="/favicon.ico" />

    <link rel="stylesheet" type="text/css" href="/themes/default/css/style.css" media="screen, projection" />

    <meta http-equiv="X-FRAME-OPTIONS" content="SAMEORIGIN" />
<script type="text/javascript" src="/assets/a7b0765e/jquery.min.js"></script>
<script type="text/javascript" src="/themes/default/js/theme.js"></script>
<title>Multicraft - 错误</title>
</head>
<body>
<div id="page">
    <div id="watermark-logo"></div>
    <div id="mini">
        
                <div class="row" id="header">
            <div id="logo">
                <h1>酷牛网络<small>服务器管理系统</small></h1>
            </div>
        </div><!-- header -->        
        <nav class="navbar navbar-default navbar-static-top navbar-inverse" role="navigation" id="navbar">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-main">
                    <span class="sr-only">Toggle navigation</span>
                    <img src="/themes/default/images/icons/bars.png" alt="" />                </button>
            </div>
            <div class="collapse navbar-collapse" id="navbar-collapse-main">
                <ul class="nav navbar-nav" id="yw0">
<li><a href="/index.php?r=site/page&amp;view=home">主页</a></li>
<li><a href="/index.php?r=site/login">登录</a></li>
</ul>            </div>
            <div class="notice">Update check failed</div>
        </nav>

        <div class="row" id="content">
<h2>错误 400</h2>

<div class="error">
The CSRF token could not be verified.</div>
</div>
    </div>

</div>
<script src="/themes/default/js/bootstrap.min.js"></script>
<script src="/js/multicraft.js"></script>
</body>
<!--  C o p y r i g h t   (c)   2 0 1 0 - 2 0 1 5   b y   x h o s t . c h   G m b H .   A l l   r i g h t s   r e s e r v e d .  -->
</html>

请问我为什么400错误呢???

登录以后我怎么实现


功能呢??谢谢了亲们







最佳答案

查看完整内容

.局部变量 a1, 文本型 调试输出 (文本_取出中间文本 (网页_访问S (“http://le.kuniu.net/index.php?r=site/login”, , , , a1), #引号 + “hidden” + #引号 + “ value=” + #引号, #引号)) 补充内容 (2018-7-18 17:39): .版本 2 .支持库 spec 调试输出 (网页_访问S (“”, 1, “YII_CSRF_TOKEN=” + a1 + “”, a1)) 补充内容 (2018-7-18 17:40): 调试输出 (网页_访问S (“”, 1, “YII_CSRF_TOKE ...

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳

签到天数: 14 天

发表于 2018-7-18 17:12:04 | 显示全部楼层   广东省广州市
小小鹿 发表于 2018-7-18 17:28
value是哪个呢??
  
变量名类 型静态数组备 注
a1文本型 
调试输出 (文本_取出中间文本 (网页_访问S (“http://le.kuniu.net/index.php?r=site/login”, , , , a1), #引号“hidden”#引号“ value=”#引号, #引号 ))

补充内容 (2018-7-18 17:39):
.版本 2
.支持库 spec

调试输出 (网页_访问S (“”, 1, “YII_CSRF_TOKEN=” + a1 + “”, a1))


补充内容 (2018-7-18 17:40):
  
调试输出 (网页_访问S (“”, 1, “YII_CSRF_TOKEN=” + a1 + “”, a1))

点评

返回的数据没有提示错误,我是不是成功啦   广东省东莞市  发表于 2018-7-18 17:50
谢谢你   广东省东莞市  发表于 2018-7-18 17:46
奥,奥奥   广东省东莞市  发表于 2018-7-18 17:41

评分

参与人数 1荣誉 +1 收起 理由
Hoibben + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

签到天数: 14 天

发表于 2018-7-18 17:20:11 | 显示全部楼层   广东省广州市

先网页访问一次登陆页,取源代码里的value值,顺便建变量赋值Cookie,提交带上value值加账号密码加Cookie登陆即可~
回复

使用道具 举报

结帖率:89% (17/19)
 楼主| 发表于 2018-7-18 17:20:28 | 显示全部楼层   广东省东莞市
亲们能看见图片吗

点评

不能够~   广东省广州市   发表于 2018-7-18 17:21
回复

使用道具 举报

结帖率:89% (17/19)
 楼主| 发表于 2018-7-18 17:22:57 | 显示全部楼层   广东省东莞市
大司命 发表于 2018-7-18 17:20
先网页访问一次登陆页,取源代码里的value值,顺便建变量赋值Cookie,提交带上value值加账号密 ...

我还是没听懂

点评

是网页源码里有的,你要取出来,再替换提交~   广东省广州市   发表于 2018-7-18 17:24
5e084f1ac1bdb5a514b8d04bd628ba44055be5a8这个值不是固定的~   广东省广州市   发表于 2018-7-18 17:24
……   广东省广州市   发表于 2018-7-18 17:23
回复

使用道具 举报

结帖率:89% (17/19)
 楼主| 发表于 2018-7-18 17:25:42 | 显示全部楼层   广东省东莞市
大司命 发表于 2018-7-18 17:20
先网页访问一次登陆页,取源代码里的value值,顺便建变量赋值Cookie,提交带上value值加账号密 ...

你的意思是不是把post包里的cookie也要填上去?

点评

value和Cookie~   广东省广州市   发表于 2018-7-18 17:27
回复

使用道具 举报

结帖率:86% (98/114)

签到天数: 9 天

发表于 2018-7-18 17:26:23 | 显示全部楼层   广东省茂名市
看不到图片
回复

使用道具 举报

结帖率:89% (17/19)
 楼主| 发表于 2018-7-18 17:28:20 | 显示全部楼层   广东省东莞市
小小鹿 发表于 2018-7-18 17:25
你的意思是不是把post包里的cookie也要填上去?

value是哪个呢??

点评

同下,无测试账号~   广东省广州市   发表于 2018-7-18 17:51
解决请最佳!其他不用说~   广东省广州市   发表于 2018-7-18 17:49
我哪知道你,我又没账号密码   广东省广州市  发表于 2018-7-18 17:44
源代码里~   广东省广州市   发表于 2018-7-18 17:30
友情提示!请对人回复~   广东省广州市   发表于 2018-7-18 17:30
回复

使用道具 举报

结帖率:100% (26/26)
发表于 2018-7-18 17:30:08 | 显示全部楼层   广东省广州市
新建 易程序.e (729.82 KB, 下载次数: 4)

点评

不知道返回的东西是不是成功了 “ <!doctype html> <html lang="en"> <!-- - - Copyright ? 2010-2015 by xhost.ch GmbH - - All rights reserved. - --> <head> <   广东省东莞市  发表于 2018-7-18 17:42
不吃ji了???   广东省广州市   发表于 2018-7-18 17:32
回复

使用道具 举报

结帖率:86% (98/114)

签到天数: 9 天

发表于 2018-7-18 17:30:22 | 显示全部楼层   广东省茂名市
按照楼上的意思应该是得取提交的数据中YII_CSRF_TOKEN值,这个值在第一次访问登陆页时会在源码里加载
所以提交的数据是
YII_CSRF_TOKEN= value值 &LoginForm[name]= 账号 &LoginForm[password]= 密码&LoginForm[rememberMe]=0&LoginForm[rememberMe]=1&LoginForm[ignoreIp]=0&LoginForm[ignoreIp]=1&yt0=登录

点评

谢谢你   广东省东莞市  发表于 2018-7-18 17:54
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表