首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏捞月亮的小北

    4. 请求与响应

    简单数据类型一般处理的是参数个数比较少的请求,如果参数比较多,那么后台接收参数的时候就比较复杂,这个时候我们可以考虑使用 POJO 数据类型。 ,爱好绝大多数情况下都是多个,如何发送请求数据和接收数据呢? :是否为必传参数defaultValue:参数默认值 ‍ 4. { } 步骤 4:参数前添加@RequestBody //使用@RequestBody注解将外部传递的json数组数据映射到形参的集合对象中作为数据 @RequestMapping("/listParamForJson 步骤 3:使用 PostMan 发送请求 使用 PostMan 发送 GET 请求,并设置 date 参数 ​ ​ 步骤 4:查看控制台 ​ ​ 通过打印,我们发现 SpringMVC 可以接收日期数据类型

    1.4K10编辑于 2023-12-01
  • 来自专栏全栈程序员必看

    AJAX请求4个步骤

    这时候就需要兼容性的写法 二、监听XHR状态改变事件 onreadystatechange()事件用于监听状态的变化 当readyState等于4时,处于完成状态,XMLHttpRequest 对象读取服务器响应结束 当status等于200时,表示请求成功。 这时候就可以进行对数据的处理。 三、创建请求消息,连接服务器 第一个参数为请求方式,第二个参数为所连接的服务器,第三个参数true为异步加载,false为同步加载 四、发送请求消息 可传递参数,传递参数的连接中,参数的名字不要随便加空格

    59320编辑于 2022-08-29
  • 来自专栏初见Linux

    4-2.请求段式管理

    一、请求段式管理 便于共享。 请求分段系统中的地址变换机构在分段系统地址变换机构的基础上形成的。 ,填写有关数据,把count置为1之后,当又有其它进程需要调用该共享段时,由于该共享段已被调入内存,故此时无须再为该段分配内存,而只需在调用进程的段表中,增加一表项,填写该共享段的物理地址;在共享段的段表中 2)存取控制检查 ① 只读: 只允许进程对该段中的程序或数据进行读访问。 ② 只执行: 只允许进程调用该段去执行,不准读该段的内容,也不允许对该段执行写操作。 3)环保护机构 ① 一个程序可以访问驻留在相同环或较低特权环中的数据。 ② 一个程序可以调用驻留在相同环或较高特权环中的服务。

    78610发布于 2020-08-04
  • 来自专栏捞月亮的小北

    4. SpringMVC获取请求参数

    通过控制器方法的形参获取请求参数 ‍ 在控制器方法的形参位置,设置和请求参数同名的形参,当浏览器发送请求,匹配到请求映射时,在 DispatcherServlet 中就会将请求参数赋值给相应的形参 ​ ​ ‍ 注: 若请求所传输的请求参数中有多个同名的请求参数,此时可以在控制器方法的形参中设置字符串 数组或者字符串类型的形参接收此请求参数 若使用字符串数组类型的形参,此参数的数组中包含了每一个数据 若使用字符串类型的形参,此参数的值为每个数据中间使用逗号拼接的结果 ‍ 3. null defaultValue:不管 required 属性值为 true 或 false,当 value 所指定的请求参数没有传输或传输的值 为""时,则使用默认值为形参赋值 ‍ 4. @CookieValue @CookieValue 是将 cookie 数据和控制器方法的形参创建映射关系 @CookieValue 注解一共有三个属性:value、required、defaultValue

    42110编辑于 2023-12-01
  • 来自专栏小码农薛尧

    《历史代码分析》4、发起Http请求

    { throw new RuntimeException(ex); } } } 此工具类应该是复制网络上的某博主的代码,只能说简单好用,提供了常用的请求方法

    24410编辑于 2025-03-10
  • 来自专栏Java实战博客

    4 OpenResty & Lua 处理各类Http请求

    快速导航 url获取 post获取 获取请求类型 get、post、put等 子请求 需要借助proxy_pass实现外请求 cosocket 引入外部库,可请求任何url,避免子请求限制 图片 初始的配置文件 name=zhangsan Post请求 读取参数 -- 解析 body 参数之前一定要先读取 body ngx.req.read_body() -- 获取数据,目标数据也是一个table local ngx.req.get_post_args() for k,v in pairs(arg) do ngx.say("[POST] key:", k, " v:", v) end 测试有不同的结果,form-data数据是混乱的 (有bug) 官网说:子请求只是模仿 HTTP 接口,但不涉及额外的 HTTP/TCP 流量或IPC。 { method = ngx.HTTP_POST, -- defult is GET body = "names=wangwu", -- 指定子请求请求正文

    2.3K20编辑于 2022-08-24
  • 来自专栏dotnet & java

    Nginx-4.Nginx如何处理请求

    基于server_name 的虚拟站点 Nginx首先需要确定使用哪个server来处理请求。 如果一个请求中没有Host,那么可以丢弃这个请求,可以如下定义: server { listen 80; server_name ""; return 444; } 这个看到server_name 定义成一个空字符串来匹配那些没有Host的请求,然后返回444状态码。 一个简单的php站点配置 我们来看看Nginx如何确定php站点请求的文件地址。 /,只匹配第一个,所以回去请求index.html文件,如果不存在,会有一内部重定向,到index.php,然后到最后一个location去处理。

    54510发布于 2020-02-29
  • 来自专栏化羽学Java

    http请求工具类 HttpClient4Util

    http请求工具类 点击查看代码 import lombok.extern.slf4j.Slf4j; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse *

    * Author: zhukang *

    * Description: http请求工具类 */ @Slf4j public final class HttpClient4Util url, String encoding) { return get(url, encoding); } /** * HttpClient直接连接接口,直接返回数据 Http Post执行后响应内容:{}", response); return response; } /** * HttpClient直接连接接口,直接返回数据 Http Post执行后响应内容:{} ", response); return response; } /** * HttpClient直接连接接口,直接返回数据

    73520编辑于 2022-11-12
  • 来自专栏张恒的网络日志

    Spring 4.x 支持异步请求处理

    前两天看Spring框架参考手册,发现SpringMVC在4.0版本上支持异步请求处理。废话不多说,开始异步请求之旅。 什么是异步请求处理? tomcat connector会接收该请求到线程中,并根据http协议解析该请求。 那我们的确想把response放到另一个线程中去写数据该怎么办呢?servlet3标准支持了你的想法,并且把他称为异步servelt(async servlet)。 async servlet在tomcat中的流程是这样的: 客户端发送http请求到tomcat监听的端口。 tomcat connector会接收该请求到线程中,并根据http协议解析该请求。 例如sseEmitter.send(dbService.query(xxx)); * 这里放到了一个线程中发送数据,但实际上应该交给一个service或者component中。

    1.9K20发布于 2020-04-28
  • 来自专栏后端开发笔记

    SpringMVC的数据请求

    5.SpringMVC的数据请求 5.1-SpringMVC的请求-获得请求参数-请求参数类型(理解) 客户端请求参数的格式是:name=value&name=value…… 服务器端要获得请求的参数 ,有时还需要进行数据的封装,SpringMVC可以接收如下类型的参数 基本类型参数 POJO类型参数 数组类型参数 集合类型参数 5.2-SpringMVC的请求-获得请求参数- -获得请求参数-获得集合类型参数2(应用) 当使用ajax提交时,可以指定contentType为json形式,那么在方法参数位置使用@RequestBody可以直接接收集合数据而无需使用POJO进行包装 (应用) 当post请求时,数据会出现乱码,我们可以设置一个过滤器来进行编码的过滤。 但是不是所有的数据类型都提供了转换器,没有提供的就需要自定义转换器,例如:日期类型的数据就需要自定义转换器。

    35610编辑于 2023-10-17
  • 来自专栏IT架构圈

    RN请求豆瓣数据

    此文适合react-native新手学习使用,侧重点在于Fetch网络请求、ListView数据源配置及展示。 项目中使用豆瓣网提供的开放数据接口 http://www.jianshu.com/p/c5160fda1d38 Util工具类封装 Util工具类封装了获取设备屏幕宽高、网络请求成功或者失败回调函数、数据请求成功前的等待效果 }, // loading效果 loading:<ActivityIndicator style={{marginTop: 200}}/> } module.exports = Util; 数据请求部分 getData: function() { this.setState({ show: false }); // 请求数据 var that = this count=20&q=" + this.state.keywords; Util.getRequest(url,function(data){ // 请求成功回调 if

    1.3K30发布于 2018-05-31
  • 来自专栏技术社区

    axios封装——数据请求!!!

    一、axios数据请求封装 env.js request.js api.js 二、生产环境,开发环境切换 1.第一种方法:通过配置.env文件来实现 参考:https://cli.vuejs.org/ return ... }) 使用: {{ num | 过滤器名称(v1,v2) }} 2.局部过滤器 3.总结:过滤器使用场景:用于将后台数据处理成用户最终显示的数据格式

    1.1K20编辑于 2022-06-16
  • 来自专栏HHFCodeRv

    gin 源码阅读(4) - 友好的请求参数处理

    gin 源码阅读系列文章列表: gin 源码阅读(1) - gin 与 net/http 的关系 gin 源码阅读(2) - http请求是如何流入gin的? 通过 gin 的路由,已经把请求分配到具体的函数里面里面了,下面就要开始处理具体的业务逻辑了。 这里就进入 gin 封装的非常重要的的功能,对请求参数快速解析,让我们不纠结于参数的繁琐处理。 参数风格 对于 RESTful 风格的 http 请求来说,参数的表现会有下面几种方式: URI 参数 什么是 URI 参数?RESTful 风格的请求,某些请求的参数会通过 URI 来表现。 Person if c.ShouldBindQuery(&person) == nil { log.Println(person.Name) } } 实现原理:其实很简单就是将请求参数解析出来而已 Bind 系列函数的源码剖析 使用 gin 解析 request 的参数,按照我的实践来看,使用 Bind 系列函数还是比较好一点,因为这样请求的参数会比较好归档、分类,也有助于后续的接口升级,而不是将接口的请求参数分散不同的

    1.2K10发布于 2021-10-20
  • 来自专栏企鹅号快讯

    Python接口自动化-4-HTTPS请求

    Requests 可以为 HTTPS 请求验证 SSL 证书,就像 web 浏览器一样。SSL 验证默认是开启的。 utf-8 -*- importrequests fromrequests.packages.urllib3.exceptionsimportInsecureRequestWarning # #禁用安全请求警告

    1.6K90发布于 2018-02-05
  • 来自专栏河湾欢儿的专栏

    组件传值&数据请求

    get请求 数据请求 静态数据 最初的时候, 渲染页面 , 数据都是写在本页面 这样操作的问题是修改页面内容不方便, 只能通过操作本页面完成 <! --数据请求--> <script src="https://cdn.bootcss.com/fetch/2.0.3/fetch.min.js"></script> </head --数据请求--> <script src="https://cdn.bootcss.com/fetch/2.0.3/fetch.min.js"></script> </head --数据请求--> <script src="https://cdn.bootcss.com/fetch/2.0.3/fetch.min.js"></script> </head --数据请求--> <script src="https://cdn.bootcss.com/fetch/2.0.3/fetch.min.js"></script> </head

    3.1K20发布于 2018-09-06
  • 来自专栏小程序的道路

    小程序的数据请求

    小程序的数据请求,我们可以调用微信的wx.request( ) wx.request()的API说明 [图片.png] 接下来做个简单的demo,先在.wxml文件下好表单页面 <view class= complete: function () { that.setData({ condition: true, name: '无论请求成功还是失败 名称:hellow' }); } }) }, 然后我们随便在input框输入一个值,点击查询,我们会发现通过接口交互,可以拿到请求api的对应返回操作结果 [ 图片.png] success的返回结果说明 [图片.png] 补充data 数据说明: 最终发送给服务器的数据是 String 类型,如果传入的 data 不是 String 类型,会被转换成 String 对于 POST 方法且 header'content-type' 为 application/json 的数据,会对数据进行 JSON 序列化 对于 POST 方法且 header'content-type

    1.5K60发布于 2018-07-08
  • 来自专栏陶然同学博客

    【小程序】网络数据请求

    小程序中网络数据请求的限制 2. 配置 request 合法域名 3. 发起 GET 请求 4. 发起 POST 请求 5. 在页面刚加载时请求数据  5. 小程序中网络数据请求的限制 出于安全性方面的考虑,小程序官方对数据接口的请求做出了如下两个限制: 只能请求 HTTPS 类型的接口 必须将接口的域名添加到信任列表中 2. 发起 GET 请求 调用微信小程序提供的 wx.request() 方法,可以发起 GET 数据请求,示例代码如下: 4. 发起 POST 请求 调用微信小程序提供的 wx.request() 方法,可以发起 POST 数据请求,示例代码如下: 5. 在页面刚加载时请求数据  在很多情况下,我们需要在页面刚加载的时候,自动请求一些初始化的数据。此时需要在页面的 onLoad 事件中调用获取数据的函数,示例代码如下: 5.

    1.5K20编辑于 2023-02-24
  • 来自专栏大师级码师

    iOS AFNetWorking 请求json数据

    请求json数据,使用AFHTTPRequestOperation完成 NSString *str=[NSString stringWithFormat:@"http://int.dpool.sina.com.cn url]; AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc]initWithRequest:request]; // 请求数据 NSUTF8StringEncoding]; id dict=[NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; NSLog(@"获取到的数据

    1.1K30发布于 2021-10-29
  • 来自专栏xiaosen

    网络请求数据解析

    urllib是Python自带的标准库中用于网络请求的库 ,无需安装,直接引用即可。通常用于爬虫开发、API(应用程序编程接口)数据获取和测试。 data:请求数据 json :json格式的数据 POST请求和GET请求区别  数据传输方式:GET请求通常将参数包含在URL中,而POST请求则通过request body传递参数。 POST请求的参数不在URL中,因此相对更加安全。 数据长度限制:GET请求数据长度受到URL长度的限制,不同的浏览器和服务器对URL长度有不同的限制,一般限制在2~8K之间,更常见的是1K以内。 POST请求没有长度限制,因为请求数据是放在body中的。 缓存和历史记录:GET请求可以被缓存,而POST请求不会被缓存。 重试和刷新:GET请求可以安全地进行重试和刷新,因为它只是获取数据。POST请求在刷新时可能会重复提交数据,导致多次执行相同的操作。  

    38410编辑于 2024-03-15
  • 来自专栏子舒的个人博客

    用ajax请求获取数据

    通过jquery进行ajax请求数据是一种较为简便的方式,我简单写了一个本地的data.json文件,然后用get请求数据,下面是部分代码 // ajax 请求获取数据 function picShow { console.log('error') } }) } picShow(); 但是这样做有一个弊端,无法在本地预览,因为浏览器禁止客户端直接获取本地数据 其实解决的方法也很简单,通过node服务,用live server在本地跑一下,就可以让ajax获取数据,当然还有其他更好的解决方法,或者直接在服务器跑,通过jsonp等等。

    2.9K30编辑于 2022-06-09
领券