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

网站代下单怎么做做网站jsp和php

网站代下单怎么做,做网站jsp和php,河北关键词排名推广,湛江网站建设电话文章目录 1 概述2 什么是HTTP3 如何发起HTTP请求4 参考链接 1 概述 日常生活中我们使用应用程序看新闻、发送消息等#xff0c;都需要连接到互联网#xff0c;从服务端获取数据。例如#xff0c;新闻应用可以从新闻服务器中获取最新的热点新闻#xff0c;从而给用户打造更… 文章目录 1 概述2 什么是HTTP3 如何发起HTTP请求4 参考链接 1 概述 日常生活中我们使用应用程序看新闻、发送消息等都需要连接到互联网从服务端获取数据。例如新闻应用可以从新闻服务器中获取最新的热点新闻从而给用户打造更加丰富、更加实用的体验。 那么要实现这样一种能实时从服务端获取数据的场景就依赖于HTTP数据请求。 2 什么是HTTP HTTP即超文本传输协议Hyper Text Transfer ProtocolHTTP是一个简单的请求-响应协议。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。 HTTP的工作原理正如上图所示客户端向服务端发出一条HTTP数据请求服务端接收请求后向客户端返回一些数据然后客户端再对这些数据进行解析和处理。 3 如何发起HTTP请求 HTTP数据请求功能主要由http模块提供包括发起请求、中断请求、订阅/取消订阅HTTP Response Header 事件等。 在进行网络请求前您需要在module.json5文件中申明网络访问权限。 {module : {requestPermissions:[{name: ohos.permission.INTERNET}]} }应用访问网络需要申请ohos.permission.INTERNET权限因为HarmonyOS提供了一种访问控制机制即应用权限用来保证这些数据或功能不会被不当或恶意使用。关于应用权限的的详细信息开发者可以参考访问控制。 您可以按照以下步骤完成HTTP数据请求 导入http模块。 import http from ohos.net.http;创建httpRequest对象。 使用createHttp()创建一个httpRequest对象里面包括常用的一些网络请求方法比如request、destroy、on(‘headerReceive’)等。 let httpRequest http.createHttp();需要注意的是每一个httpRequest对象对应一个http请求任务不可复用。 订阅请求头可选。 用于订阅http响应头此接口会比request请求先返回可以根据业务需要订阅此消息。 httpRequest.on(headersReceive, (header) {console.info(header: JSON.stringify(header)); });发起http请求。 http模块支持常用的POST和GET等方法封装在RequestMethod中。调用request方法发起网络请求需要传入两个参数。第一个是请求的url地址第二个是可选参数类型为HttpRequestOptions用于定义可选参数的类型和取值范围包含请求方式、连接超时时间、请求头字段等。 使用Get请求参数内容需要拼接到URL中进行发送如下示例中在url后面拼接了两个自定义参数分别命名为param1和param2值分别为value1和value2 let url https://EXAMPLE_URL?param1v1param2v2; let promise httpRequest.request(// 请求url地址url,{// 请求方式method: http.RequestMethod.GET,// 可选默认为60sconnectTimeout: 60000,// 可选默认为60sreadTimeout: 60000,// 开发者根据自身业务需要添加header字段header: {Content-Type: application/json}});POST请求参数需要添加到extraData里面如下示例中在extraData里面定义添加了两个自定义参数param1和param2值分别为value1和value2 let url https://EXAMPLE_URL; let promise httpRequest.request(// 请求url地址url,{// 请求方式method: http.RequestMethod.POST,// 请求的额外数据。extraData: {param1: value1,param2: value2,},// 可选默认为60sconnectTimeout: 60000,// 可选默认为60sreadTimeout: 60000,// 开发者根据自身业务需要添加header字段header: {Content-Type: application/json}});处理响应结果。 data为网络请求返回的结果err为请求异常时返回的结果。data的类型为HttpResponse。 promise.then((data) { if (data.responseCode http.ResponseCode.OK) {console.info(Result: data.result);console.info(code: data.responseCode);} }).catch((err) {console.info(error: JSON.stringify(err)); });其中data.responseCode为http请求返回的状态码如果状态码为http.ResponseCode.OK即200则表示请求成功更多状态码可以在ResponseCode中查看。 data.result为服务器返回的业务数据开发者可以根据自身业务场景解析此数据。 4 参考链接 http数据请求参考数据请求。应用权限参考访问控制。
http://www.pierceye.com/news/821086/

相关文章:

  • 专业SEO教程网站广东省住房与城乡建设部网站
  • 360免费建站为什么注册不了雨灿网站建设
  • 益阳市建设局网站在家来料加工
  • 邵阳网站设计宠物网站 html模板
  • 网站域名以co与com有什么不同18款禁用黄a免费
  • 农村电商网站建设方案wordpress官网密码错误
  • 婚庆公司网站建设doc高端网站建设推广
  • 做房地产一级市场的看什么网站网站建建设公司和网络自建
  • 搞一个网站要多少钱长治做网站哪家好
  • 德州口碑好的网站制作公司网站运营托管咨询
  • 东阳网站建设价格广州最好的网站设计
  • 襄垣网站建设宝塔面板怎么搭建网站
  • 电影网站源码access广州网站建设排名一览表
  • 做论坛网站多少钱企业做网站有用吗天涯
  • 做网站价格多少钱网站设计培训课程
  • 做网站找什么公司好淘宝客网站可以做百度推广
  • 北京网站建设首选石榴汇企业vi设计一整套
  • 做网站较好的公司c 网站开发培训
  • 一个云主机怎么挂两个网站建立网站要准备多少钱
  • 贵阳网站建设在线学做凉菜冷菜的网站
  • 购销网站建设视频百度云广东省深圳市龙华区
  • 做建材外贸哪个网站比较好乐清比较好的设计公司
  • 做电影种子下载网站违法吗桂林网站建设凡森网络
  • 云南省建设厅专家注册网站织梦网站怎么做下载地址
  • 你们需要网站建设搜索引擎调词平台多少钱
  • 北京建设官方网站百度公司官网首页
  • 四川禾力建设工程质量检测有限公司网站惠州有哪些做网站的公司
  • 深圳手机网站设计公司php网站安装图解
  • 网站开发 工作职责平面设计和室内设计有什么区别
  • 防城港门面做网站的代做网站跳转