公司网站建设费用会计入账wordpress 使用插件
公司网站建设费用会计入账,wordpress 使用插件,凡科网站可以做seo优化,云服务安装两个wordpress文章目录一、设置http请求语法#xff08;重点#xff09;1.1 请求方法1.2 Response对象—获取响应内容二、应用案例2.1 入门案例2.2 案例1-get请求2.3 案例2-post请求2.3.1 带表单数据的post请求2.3.2 带 json数据 的post请求2.4 案例4-put请求2.5 案例5-delete请求一、设置…文章目录一、设置http请求语法重点1.1 请求方法1.2 Response对象—获取响应内容二、应用案例2.1 入门案例2.2 案例1-get请求2.3 案例2-post请求2.3.1 带表单数据的post请求2.3.2 带 json数据 的post请求2.4 案例4-put请求2.5 案例5-delete请求一、设置http请求语法重点1.1 请求方法responserequests.请求方法(urlURL地址,params{k:v},headers{k:v},data{k:v},json{k:v},cookiescookie数据(如令牌))-----------------------------------------------------------------------------------------请求方法 get请求-get方法 post请求-post方法 put请求-put方法 delete请求-delete方法 url要访问的地址-string类型 params查询参数-字典 headers请求头-字典 data表单格式请求体数据-字典-tpshop商城项目 jsonjson格式请求体数据-字典-ihrm项目 cookies用来传递cookies response代表响应结果。1.2 Response对象—获取响应内容属性/方法说明response.url请求urlresponse.status_code响应状态码response.cookiescookie信息response.headers响应头response.text文本形式的响应内容获取响应体response.json()JSON形式的响应内容获取响应体response.encoding查看响应头部字符编码importrequests resprequests.get(http://www.baidu.com)# - 获取 URL resp.urlprint(获取 URL,resp.url)# - 获取 响应状态码resp.status_codeprint(获取 响应状态码,resp.status_code)# - 获取 Cookieresp.cookiesprint(获取 Cookie,resp.cookies)# - 获取 响应头resp.headersprint(取 响应头,resp.headers)# - 获取 响应体# - 文本格式resp.textprint(响应体 - 文本格式,resp.text)# - json格式resp.json()。 如果看到 JSONDecodeError 错误提示说明 不能转换为 jsonprint(响应体 - json格式,resp.json())二、应用案例2.1 入门案例使用Requests库访问 百度 http://www.baidu.com# 导包importrequests# 发送 http请求访问百度得到响应结果resprequests.get(urlhttp://www.baidu.com)# 打印 响应结果的文本print(resp.text)2.2 案例1-get请求【带 查询参数 的get请求】使用Requests库请求 tpshop商城 搜索商品接口。查询 iphone# 导包importrequests# 发送 get请求访问 tpshop搜索接口得到响应结果.【下面两种实现方式一样写法不一样】# 方法1resp requests.get(urlhttp://192.168.189.135/index.php/Home/Goods/search.html?qiphone)resprequests.get(urlhttp://192.168.189.135/index.php/Home/Goods/search.html,params{q:iphone})# 打印响应结果print(resp.text)2.3 案例2-post请求2.3.1 带表单数据的post请求【带 表单数据 的post请求】使用Requests库完成 tpshop商城 登录接口调用。返回 ”验证码错误“ 即可。# 导包importrequests# 发送 post请求登录得响应结果resprequests.post(urlhttp://hmshop-test.itheima.net/index.php?mHomecUserado_logint0.06754297110809726,headers{Content-Type:application/x-www-form-urlencoded},data{username:13812345678,password:123456,verify_code:8888})# 打印 文本 响应结果iprint(resp.text)# 打印 转换为 json格式的 响应结果print(resp.json())结果{status:0,msg:\u9a8c\u8bc1\u7801\u9519\u8bef}{status:0,msg:验证码错误}2.3.2 带 json数据 的post请求【带 json数据 的post请求】使用Requests库完成 iHRM系统 成功登录。返回 ”令牌数据“。# 导包importrequests# 发送 post请求登录 ihrm。得响应结果resprequests.post(urlhttp://ihrm2-test.itheima.net/api/sys/login,headers{Content-Type:application/json},json{mobile:13800000002,password:888itcast.CN764%...})# 打印响应结果转json格式print(resp.json())结果{success:True,code:10000,message:操作成功,data:2b0aa475-4dff-4659-a436-fe4e9c960f23}2.4 案例4-put请求# 修改员工# 导包importrequests# 发送 put请求修改员工 。得响应结果resprequests.put(urlhttp://ihrm-test.itheima.net/api/sys/user/1492786854133620736,headers{Authorization:4125e506-c36f-4f3c-a9af-2482ef915d9a},json{username:李大宝2号})# 打印响应结果转json格式print(resp.json())2.5 案例5-delete请求# 删除员工# 导包importrequests# 发送 delete请求删除员工 。得响应结果resprequests.delete(urlhttp://ihrm-test.itheima.net/api/sys/user/1493441214882635776,headers{Authorization:ebf935b5-1b14-4ecf-8e1d-21cbb345739b})# 打印响应结果转json格式print(resp.json())