当前位置: 首页 > news >正文

天津做网站的公司排行新手怎么做网络推广

天津做网站的公司排行,新手怎么做网络推广,赶集网做网站,射洪做网站点此获取更多相关资料 本文为霍格沃兹测试开发学社学员学习笔记分享 原文链接:https://ceshiren.com/t/topic/28000 一、后端接口鉴权常用方法 cookie 携带身份信息请求认证之后的每次请求都携带cookie信息,cookie记录在请求头中 token 携带身份信息请求…

点此获取更多相关资料

本文为霍格沃兹测试开发学社学员学习笔记分享
原文链接:https://ceshiren.com/t/topic/28000

一、后端接口鉴权常用方法

  • cookie

    1. 携带身份信息请求认证
    2. 之后的每次请求都携带cookie信息,cookie记录在请求头中
  • token

    1. 携带身份信息请求认证
    2. 之后的每次请求都携带token认证信息
    3. 可能记录在请求头,可能记录在url参数中
  • auth

    1. 每次请求携带用户的username和password,并对其信息加密
  • oauth2(选修)

    1. 携带身份信息请求认证
    2. 服务端向指定回调地址回传code
    3. 通过code获取token
    4. 之后的请求信息都携带token。

二、cookie 鉴权

  1. cookie 的获取(根据接口文档获取)

  2. 发送携带 cookie 的请求

    • 直接通过 cookies 参数
    • 通过 Session() 对象
class TestWithSession:proxy = {"http": "http://127.0.0.1:8888", "https": "https://127.0.0.1:8888"}req = requests.Session()def setup_class(self):url = "http://train-manage.atstudy.com/login"data = {"username": "199****9999", "password": "a1***56"}resp = self.req.request("post", url, data=data, proxies=self.proxy)print(self.req.headers)def test_get_userinfo(self):url = "http://train-manage.atstudy.com/api/manage/User/Info"resp = self.req.request("get", url, proxies=self.proxy)print(resp.text)def test_manage_tag(self):url = "http://train-manage.atstudy.com/api/manage/Tag?type=1"resp = self.req.request("get", url, proxies=self.proxy)print(resp.text)

三、token 鉴权

  1. token 的获取(根据接口文档获取)
  2. 发送携带 token 的请求(根据接口文档获取)
class TestWithToken:proxy = {"http": "http://127.0.0.1:8888", "https": "http://127.0.0.1:8888"}headers = {}def setup_class(self):token = self.login().json()["data"]["token"]print(token)self.headers["x-litemall-admin-token"] = token@classmethoddef login(cls):url = "https://litemall.hogwarts.ceshiren.com/admin/auth/login"data = {"username": "hogwarts", "password": "test12345", "code": ""}resp = requests.request("post", url, json=data, proxies=cls.proxy, verify=False)return respdef test_get_dashboard(self):url = "https://litemall.hogwarts.ceshiren.com/admin/dashboard"resp = requests.request("get", url, headers=self.headers, proxies=self.proxy, verify=False)print(resp.text)# print(1)def test_category_list(self):url = "https://litemall.hogwarts.ceshiren.com/admin/category/list"resp = requests.request("get", url, headers=self.headers, proxies=self.proxy, verify=False)print(resp.text)
http://www.ds6.com.cn/news/73673.html

相关文章:

  • 上海网站建设公司兴田德润优惠吗深圳全网营销型网站
  • wordpress广告贵州百度seo整站优化
  • 企业怎么做网站建设创意营销案例
  • 株洲网站制作网页设计代码案例
  • 韩国有哪些做潮牌的网站广告联盟app推广
  • 临沂网站制作策划百度竞价返点开户
  • 网站建设与管理pdf百度一下首页问问
  • 带做网站价位嘉兴seo报价
  • 网站后台英文seo搜索优化专员
  • 免费做效果图的网站有哪些如何写好软文推广
  • 网站建设和管理情况网站搭建源码
  • 土木工程毕设代做网站不受限制的浏览器
  • 重庆手机网站推广资料宁波seo怎么做推广渠道
  • 电子商务网站建设市场分析淘宝联盟怎么推广
  • 郑州做网站推广的公司哪家好什么叫做seo
  • 南宁房产信息网搜索关键词优化服务
  • 代做毕网站福州百度分公司
  • 大气的企业网站站长之家的seo综合查询工具
  • wordpress站点地图样式百度账号安全中心官网
  • 公司变更函模板seo优化交流
  • 电子商务网站开发背景意义网页设计与制作学什么
  • 自己怎么做直播网站吗推广app赚钱的平台
  • seo网站内部优化营销推广投放平台
  • 做类似美团的网站线上营销培训
  • 建站快车加盟专业营销策划团队
  • 天津建设网站的公司哪家好国内seo排名
  • 长沙做网站哪家好大众网潍坊疫情
  • 商务网站建设与维护考试自媒体平台
  • 项目申报百度seo优化是做什么的
  • 在网上做国际快递淘宝网站线上推广渠道有哪些方式