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

网站外包项目wordpress 手机 跳转

网站外包项目,wordpress 手机 跳转,三星做号网站,百度是国企还是央企接着一#xff1a;可以通过端口访问公网IP之后 二需要实现#xff1a;点击飞书多维表格中的按钮#xff0c;向服务器发送HTTP请求#xff0c;并执行脚本程序 向服务器发送HTTP请求#xff1a; 发送请求需要明确一下几个点 请求方法#xff1a; 由于是向服务器端发送值…接着一可以通过端口访问公网IP之后 二需要实现点击飞书多维表格中的按钮向服务器发送HTTP请求并执行脚本程序 向服务器发送HTTP请求 发送请求需要明确一下几个点 请求方法 由于是向服务器端发送值因此选择的是POST请求请求的URL 请求的url就是http://公网IP:port/doc a. http不可以写成https,否则会报首次握手失败查询参数 查询参数通常是在URL末尾以?开头的多个参数使用连接 http://公网IP:port/doc?namelimingage30请求头 一般用于描述请求的格式认证信息和缓存控制等 比如AuthorizationContent-Type等 在终端-H “Content-Type: application/json” -H “Authorization: Bearer my_token” 形式存在请求体 客户端发送给服务器的数据部分通常用于提交表单发送JSON数据上传文件等 请求头中包含请求体的格式比如application/JSON,text/plain,multipart/form-dataapplication/X-www-form-urlencoded等 后端如何get上述请求中传输的变量 HTTP以不同形式传入的参数使用的get方法也是不一样 使用Flask处理HTTP请求 获取查询参数request.args.get(‘[变量名]’) get到的参数均是以字符串的形式存在 from flask import Flask, request app Flask(__name__)app.route(/doc, methods[POST]) def api():# 获取查询参数name request.args.get(name) # 通过 request.args 获取 URL 查询参数age request.args.get(age)# 获取 POST 请求的 JSON 数据json_data request.json # request.get_json() 也可以return {query_params: {name: name, age: age}, body: json_data}if __name__ __main__:app.run(debugTrue)使用windows中的终端尝试是否能够访问端口并打印出内容如果少了一个参数可能会导致服务器返回500 Internal Server Error错误 curl -X POST http://[公网IP]:[端口号]/doc?namelimingage30获取请求头 request.headers.get() user_agent request.headers.get(User-Agent) auth_token request.headers.get(Authorization)获取请求体 总结 request.json # 解析 JSON 数据 request.form # 解析表单数据x-www-form-urlencoded request.files # 解析文件multipart/form-data request.data # 读取原始请求体a. Json请求体 request.json 在终端以 -d {“name”: “Alice”, “age”: 25}的形式存在 data request.json #这一句即可获取请求体b. 表单发送请求体 request.form.get() -d “usernamealicepassword123456” username request.form.get(username)password request.form.get(password)c.文件上传请求体 -F “fileimage.jpg” file request.files[file] # 获取上传的文件file.save(f./uploads/{file.filename})客户端向服务器发送HTTP请求 第一种方式requests请求适合API请求 发送请求 import requestsurl http://example.com/api headers {Content-Type: application/json} data {key: value}response requests.request(POST, url, headersheaders, jsondata) print(response.json()) # 解析 JSON 响应 这种返回的是response.Response对象 可以通过方法返回想要得到的内容 response.status_code # 例如 200成功、400请求错误、500服务器错误 response.headers #服务器返回的HTTP的头部信息 response.text #以字符串的形式获取相应内容 response.content #以字节流的形式获取相应内容如果返回的是JSON数据 data response.json() # 解析 JSON 数据 data response.json().get(data) # 从json中提取data字段的值不会报错.json()用于解析服务器返回的json数据转化为python字段 .get(‘data’)从解析后的JSON字段中获取data字段的值 第二种方式http.client适用于底层的HTTP处理 import http.client import jsonconn http.client.HTTPSConnection(example.com) # 需要指定域名 headers {Content-Type: application/json} payload json.dumps({key: value}) # 需要手动转换为 JSON 字符串conn.request(POST, /api, payload, headers) res conn.getresponse() data res.read().decode(utf-8) # 需要手动解码print(data) # 这里是字符串需要再用 json.loads(data) 解析 区别
http://www.hkea.cn/news/14555184/

相关文章:

  • 全景网站制作教程全屋整装十大公认品牌
  • 找企业案例的网站福建省建设执业资格中心网站
  • 陈江网站建设郑州做系统集成的公司网站
  • 商城网站做推广方案wordpress去除评论
  • 免费网站图片素材网页后台常用设计尺寸
  • 网站代码设计做生物学的网站
  • 信息门户网站开发合同做房产网站需要注意什么
  • 做毕业设计的网站设计适合小学生摘抄的新闻2022年
  • 网站制作推广需要多少钱免费推广自己的网站
  • 手机怎么样自己做网站秦皇岛做网站的公司
  • 手机网站设计与实现是什么做网站普洱
  • e展网网站的建设情况网站构成的基本结构
  • 婚庆公司收费标准成都网站优化师
  • 网站建设战略伙伴亚马逊云服务器
  • 购买域名如何建设网站江门网页设计公司
  • 自己做网站怎么发布深圳燃气
  • 做零售的外贸网站vs做的网站排版错位
  • 海外站推广360度实景地图下载
  • 安阳网站设计哪家专业无线网网址是什么
  • 做网站是否用数据库中国建设教育协会官方网站
  • 摄影网站模板正规的国内网站建设公司
  • 沈阳网站建设企业引流推广怎么做
  • 采集网站会员网站服务器代码放在哪
  • 做的成功的地方网站网页微博怎么发文章
  • 南阳网站建设动态个人网站模板下载
  • 网站广告用ps如何做优改网logo设计免费官网入口
  • 网站服务器怎么查询怎么赚钱网上
  • 东莞市塘厦网站建设网站建设的技术方案模板下载
  • 企业网站管理系统的运维服务无锡网站制作的公司有哪些
  • 没有备案的网站可以用ip访问吗网站名称和备案公司名称不一样