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

正能量不良网站直接进入免费自建营销型网站模板

正能量不良网站直接进入免费,自建营销型网站模板,电子商务网站建设与维护课程总结,做下载类网站赚钱吗文章目录 说明效果创建GET请求没有参数带有参数带有环境变量带有动态参数 说明 首先通过###三个井号键来分开每个请求体#xff0c;然后请求url和header参数是紧紧挨着的#xff0c;请求参数不管是POST的body传参还是GET的parameter传参#xff0c;都是要换行的#xff0c;… 文章目录 说明效果创建GET请求没有参数带有参数带有环境变量带有动态参数 说明 首先通过###三个井号键来分开每个请求体然后请求url和header参数是紧紧挨着的请求参数不管是POST的body传参还是GET的parameter传参都是要换行的需要遵守HTTP协议规范 GET请求 ### GET request with a header GET https://httpbin.org/ip Accept: application/json### GET request with parameter GET https://httpbin.org/get?show_env1 Accept: application/json### GET request with environment variables GET {{host}}/get?show_env{{show_env}} Accept: application/json### GET request with disabled redirects # no-redirect GET http://httpbin.org/status/301### GET request with dynamic variables GET http://httpbin.org/anything?id{{$uuid}}ts{{$timestamp}}### POST请求 ### Send POST request with json body POST https://httpbin.org/post Content-Type: application/json{id: 999,value: content }### Send POST request with body as parameters POST https://httpbin.org/post Content-Type: application/x-www-form-urlencodedid999valuecontent### Send a form with the text and file fields POST https://httpbin.org/post Content-Type: multipart/form-data; boundaryWebAppBoundary--WebAppBoundary Content-Disposition: form-data; nameelement-name Content-Type: text/plainName --WebAppBoundary Content-Disposition: form-data; namedata; filenamedata.json Content-Type: application/json ./request-form-data.json --WebAppBoundary--### Send request with dynamic variables in requests body POST https://httpbin.org/post Content-Type: application/json{id: {{$uuid}},price: {{$randomInt}},ts: {{$timestamp}},value: content }###效果 点击项目目录右键操作newHttp Request hello.http GET http://localhost:8080/validSingleColumn Accept: application/jsonRUN 返回信息 GET http://localhost:8080/validSingleColumnHTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 06:28:03 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: 操作成功,code: 200,data: [1,2,3,4,5] }Response code: 200; Time: 49ms; Content length: 54 bytes 在resource下面新建一个包如rest、http之类的名字随便取在这里面我们来创建我们的请求。 创建GET请求 没有参数 GET http://localhost:8080/hello Accept: application/json controller GetMapping(value hello)public AjaxResult hello(){return AjaxResult.success(hello);}响应信息 GET http://localhost:8080/helloHTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 06:41:52 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: hello,code: 200 }Response code: 200; Time: 279ms; Content length: 26 bytes 带有参数 第一种形式:使用RequestParam单个参数 GetMapping(value /getFirst)public AjaxResult getFirst(RequestParam String id) {log.info(id:【{}】, id);return AjaxResult.success(使用RequestParam单个参数);}GET http://localhost:8081/hello/getFirst?id1 Accept: application/jsonGET http://localhost:8081/hello/getFirst?id1HTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 06:59:52 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: 使用RequestParam单个参数,code: 200 }Response code: 200; Time: 62ms; Content length: 40 bytes第二种方式不使用RequestParam单个参数 GetMapping(value getSecond) public AjaxResult getSecond(String id) {log.info(id:【{}】, id);return AjaxResult.success(不使用RequestParam单个参数。); }GET http://localhost:8081/hello/getSecond?id2 Accept: application/json GET http://localhost:8081/hello/getSecond?id2HTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 07:01:52 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: 不使用RequestParam单个参数。,code: 200 }Response code: 200; Time: 14ms; Content length: 42 bytes 第三种方式多个基础参数 GetMapping(value getThird)public AjaxResult getThird(String id, int age) {log.info(id:【{}】,age:【{}】, id, age);return AjaxResult.success(多个参数);}GET http://localhost:8081/hello/getThird/?id18age16 Accept: application/jsonGET http://localhost:8081/hello/getThird/?id18age16HTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 07:05:24 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: 多个参数,code: 200 }Response code: 200; Time: 15ms; Content length: 25 bytes 第四种方式多个参数使用RequestParam GetMapping(value getFourth)public AjaxResult getFourth(RequestParam String id, RequestParam int age) {log.info(id:【{}】,age:【{}】, id, age);return AjaxResult.success(多个参数使用RequestParam);}GET http://localhost:8081/hello/getFourth?id18age16 Accept: application/json GET http://localhost:8081/hello/getFourth?id18age16HTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 07:07:19 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: 多个参数使用RequestParam,code: 200 }Response code: 200; Time: 20ms; Content length: 40 bytes 第五种方式map入参使用RequestParam其实加不加一样效果 GetMapping(value getFifth)public AjaxResult getFifth(RequestParam Map map) {log.info(map:【{}】, map);return AjaxResult.success(map使用RequestParam);}GET http://localhost:8081/hello/getFifth?id1age10 Accept: application/jsonGET http://localhost:8081/hello/getFifth?id1age10HTTP/1.1 200 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 07:13:03 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: map使用RequestParam,code: 200 }Response code: 200; Time: 13ms; Content length: 39 bytes 第六种实体类使用 GetMapping(value getSeven)public AjaxResult getSeven(User user) {log.info(user:【{}】, user);return AjaxResult.success(实体类);}GET http://localhost:8081/hello/getSeven?id10age10userNamepmb Accept: application/jsonGET http://localhost:8081/hello/getSeven?id10age10userNamepmbHTTP/1.1 200 X-xr-bookmark: 1b995c1b-c0c7-4b3b-8d9b-9c0c008f7b32 Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 27 Jul 2023 07:30:10 GMT Keep-Alive: timeout60 Connection: keep-alive{msg: 实体类,code: 200 }Response code: 200; Time: 75ms; Content length: 24 bytes 总结接收一个参数String、Long接收一个集合Map   GET 请求 测试发现 使用 RequestParm 可以接收到参数   GET 请求 测试发现 不加 RequestParm 也可以接收到参数 接受一个对象user   GET 请求 测试发现 使用 RequestParm 接收对象 报错 接收不到   GET 请求 测试发现 不加 RequestParm 接收对象 可以接收 总结 GET 请求 当使用 RequestParm 注解 和 不加注解时只能接收到 params 携带的参数 参数放在 请求头 和请求体中均接受不到。 带有环境变量 带有动态参数 接收一个参数String、Long、IntegerRequestParm 可以。 接收一个集合MapRequestParm 和 RequestBody 均可以。 接收一个对象user RequestBody 均可以。 总结POST请求 当使用 RequestParm 注解 和 不加注解时只能接收到 params 和请求体xxx格式携带的参数加注解无法接收到对象参数。
http://www.zqtcl.cn/news/920495/

相关文章:

  • 整站营销系统厚街镇网站仿做
  • 舆情分析网站wordpress文章聚合
  • 中国建设银行网站在哪上市cpa自己做网站
  • 网站建设服务支持jquery插件 wordpress
  • 最有效的100个营销方法seo工作室
  • wordpress o2o主题嘉兴网站优化联系方式
  • 网站建设最基础的是什么网站怎么做架构
  • 网站底部怎么修改网站服务器是干什么的
  • 网络营销是营销的网络化吗广州推广seo
  • 茌平做网站推广网站刷链接怎么做的
  • 东莞网站优化推广Wordpress的根目录在哪
  • 备案的网站建设书是什么意思跨境电商代运营公司十强
  • 网站建设的功能要求wordpress typo3
  • 深圳网站平台前程无忧招聘网
  • 个人业余做网站怎么弄wordpress子主题修改
  • 深圳营销型网站建设优化做虚拟币网站需要什么手续
  • 青海市建设局网站西安网站seo推广
  • 广元做网站的公司合肥市建设网
  • 如何做网站不被查如何做网站内部优化
  • 网站建设用什么框架好做网站需要用到哪些开发软件
  • 网站建设工程师待遇wordpress 工具插件
  • 网站怎样做反向链接中国新闻社邮箱
  • 专业的外贸网站建设wordpress后台编辑
  • 德清建设银行网站2016wordpress淘宝客程序
  • 网站建设包括两个方面专业网站设计企业
  • dnf可以去哪个网站做代练导购网站 模板
  • 苏州网站开发培训深圳福田区口岸社区
  • 信息网站开发网络公司jsp实战网站开发视频
  • 做 理财网站深圳网站快速优化公司
  • 公司网站建设方案江门建设建筑网站