<menuitem id="gc5xj"><track id="gc5xj"></track></menuitem>
  • <dl id="gc5xj"><ins id="gc5xj"></ins></dl>
              1. <dl id="gc5xj"></dl>

                <dl id="gc5xj"></dl>

                <li id="gc5xj"><ins id="gc5xj"></ins></li>

                1. <output id="gc5xj"></output><dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                    <dl id="gc5xj"></dl>

                        <dl id="gc5xj"><ins id="gc5xj"></ins></dl>

                        <dl id="gc5xj"></dl>

                          使用ApiPost测试接口时需要先登录的接口怎么办£¨基于Cookie£©£¿

                          发表于£º2019-3-28 11:16  作者£ºphpWeChat开发?#22363;?  ?#19995;´£?#21338;客园

                          字体£º | 上一篇 | 下一篇 |我要投稿 | 推荐标签£º ApiPost 接口调试工具

                          ¡¡¡¡在后台在开发¡¢调试接口时£¬常常会遇到需要登陆才能请求的接口¡£
                          ¡¡¡¡比如£º获取登陆用户的收藏列表£¬此时£¬我们就需要模拟登陆状态进行接口调试了¡£如图£º
                          ¡¡¡¡今天£¬我们讲解利用ApiPost的环境变量£¬解决这种需要先登录再请求的接口依?#30331;?#20917;¡£
                          ¡¡¡¡ApiPost简介£º
                          ¡¡¡¡ApiPost是一个支持团队协作£¬并可直接生成文档的API调试¡¢管理工具¡£它支持模拟POST¡¢GET¡¢PUT等常见请求£¬是后台接口开发者或前端¡¢接口测试人员不可多得的工具 ¡£
                          ¡¡¡¡下载地址£ºhttps://www.apipost.cn/#download
                          ¡¡¡¡利用环境变量£¬先请求登陆接口£¬再请求后续接口
                          ¡¡¡¡1¡¢先请求登陆接口£º
                          ¡¡¡¡为了处于登陆态£¬需要先请求登陆接口£¬此举目的是为了模拟用户的登陆行为£¬获取需要的登陆参数£¨这里是Cookie£©¡£
                          ¡¡¡¡将登陆接口返回的PHPSESSID£¨这个是SessionID£¬PHPSESSID是针对PHP作为后端接口的SessionID变量名£¬其他语言的变量名可能不同£©设为环境变量¡£
                          ¡¡¡¡
                          2¡¢接着返回收藏接口£¬点击¡¾发送¡¿按钮?#21592;?#30340;三角£¬选择¡¾带Cookie¡¿£¬输入 PHPSESSID={{login_var}}¡£
                          ¡¡¡¡此举是为了利用登陆接口返回的Cookie伪造请求的PHPSESSID¡£
                          ¡¡¡¡如图£º
                          ¡¡¡¡3¡¢接下来send£¬就可以看到我的收藏列表了¡£
                          ¡¡¡¡原理£º
                          ¡¡¡¡利用ApiPost发送Cookie£¬使服务器识别已登录用户的Cookie¡£

                               上文内容不用于商?#30340;?#30340;£¬如涉及知识产权问题£¬请权利人联系博为峰小编(021-64471599-8017)£¬我们将立即处理¡£

                          ¡¾调查报告¡¿你以为的测试行业现状£¬其实是这样的£¡

                          评 论

                          论坛新帖

                          顶部 底部


                          建议使用IE 6.0以上浏览器£¬800×600以上分辨率£¬法律顾问£º上海瀛东律师事务所 张楠律师
                          版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
                          ?#31471;?#21450;意见反馈£º[email protected]; 业务联系£º[email protected] 021-64471599-8017

                          沪公网安备 31010102002173号

                          51Testing官方微信

                          51Testing官方微博

                          扫一扫 测试知识全知道

                          <menuitem id="gc5xj"><track id="gc5xj"></track></menuitem>
                        1. <dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                                    1. <dl id="gc5xj"></dl>

                                      <dl id="gc5xj"></dl>

                                      <li id="gc5xj"><ins id="gc5xj"></ins></li>

                                      1. <output id="gc5xj"></output><dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                                          <dl id="gc5xj"></dl>

                                              <dl id="gc5xj"><ins id="gc5xj"></ins></dl>

                                              <dl id="gc5xj"></dl>

                                                ºÚÁú½­¿ìÀÖ10·ÖÈí¼þ
                                                <menuitem id="gc5xj"><track id="gc5xj"></track></menuitem>
                                              1. <dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                                                          1. <dl id="gc5xj"></dl>

                                                            <dl id="gc5xj"></dl>

                                                            <li id="gc5xj"><ins id="gc5xj"></ins></li>

                                                            1. <output id="gc5xj"></output><dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                                                                <dl id="gc5xj"></dl>

                                                                    <dl id="gc5xj"><ins id="gc5xj"></ins></dl>

                                                                    <dl id="gc5xj"></dl>

                                                                      <menuitem id="gc5xj"><track id="gc5xj"></track></menuitem>
                                                                    1. <dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                                                                                1. <dl id="gc5xj"></dl>

                                                                                  <dl id="gc5xj"></dl>

                                                                                  <li id="gc5xj"><ins id="gc5xj"></ins></li>

                                                                                  1. <output id="gc5xj"></output><dl id="gc5xj"><ins id="gc5xj"></ins></dl>
                                                                                      <dl id="gc5xj"></dl>

                                                                                          <dl id="gc5xj"><ins id="gc5xj"></ins></dl>

                                                                                          <dl id="gc5xj"></dl>