![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
http
文章平均质量分 58
http
一片星空~
毕业l来北京快一年的菜鸟
展开
-
常规http状态码
在学习网页设计的时候都应该知道状态码,但我们常见的状态码都是200,404,下面介绍其他的状态值一般情况下,项目自动返回状态码,或者你可以自己拦截后,自己定义返回状态码1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2开头的http状态码表示请求成功200 成功处理了请求,一般情转载 2021-03-30 13:33:54 · 91 阅读 · 0 评论 -
HTTP和socket的连接请求的区别
对于我们而言,发其http请求方式和发起socket请求方式,也就是依赖注解以及调用方法的不同,但是也要注意一下底层逻辑,简单点就是都可以依赖与tcp/ip协议,http封装数据发请求、以及socket封装数据发请求,只是在应用层不同的传输方式;网上百度的一点理论如下:HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的 TCP协议: 对应于传输层 IP协议: 对应于网络层 TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。原创 2021-12-05 16:55:55 · 884 阅读 · 0 评论 -
resttemp发送httppost请求和form表单请求
form表单请求/** * <p> * cabala 异步进行客户表信息同步 * </p> * * @author jindalong * @since 2021-01-25 */@Slf4j@Servicepublic class NotifiCustomerServiceImpl implements NotifiCustomerService { @Value("${customer.cabalaurl:}") private Stri原创 2021-03-14 14:59:46 · 1238 阅读 · 0 评论 -
远程服务RPC三种方式的区别
实现方式的区别,https://blog.csdn.net/u011955252/article/details/53066102?locationNum=6&fps=1原创 2020-06-20 11:47:43 · 622 阅读 · 0 评论 -
cloud项目为什么不用RPC
spring cloud 服务调用方式为什么使用http restful 而不是RPC?cloud也使用了fegin来封装请求原创 2020-06-20 11:46:31 · 1652 阅读 · 0 评论 -
RPC和HTTP:区别二
引用网页,讲下区别,帮忙理解原创 2020-06-20 11:39:47 · 172 阅读 · 0 评论 -
RPC和HTTP:区别一
引用网页,可以帮助了解一下原创 2020-06-20 11:38:33 · 167 阅读 · 0 评论 -
HttpClient使用小例题
步骤:创建HttpClient对象。创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。如果需要发送请求参数,可调用HttpGet、HttpPost共同的setParams(HetpParams params)方法来添加请求参数;对于HttpPost对象而言,也可调用setEntity(HttpEntity entity)方法来设置请求参数。调用HttpClient对象的execute(HttpUriReques原创 2020-06-20 11:37:20 · 162 阅读 · 0 评论 -
远程服务RPC调用专栏
引用的一篇文章,可以帮忙了解一些https://blog.csdn.net/bestcxx/category_9271906.html原创 2020-06-20 11:33:35 · 92 阅读 · 0 评论 -
远程调用
远程调用字面上理解在本项目远程调用其他项目;1.我最开始接触的还是大二学习java基础时,url网络编程,使用url可以远程调用服务,获取所要的信息;2.其次,我在大四实习时,我们老大让我整个web service第三方接口,调用北京万象这边的接口要数据,可惜我比较菜,没整好(尴尬)2.1最终我想到了在项目里加个多数据源,代码里切换访问数据库,直接查他们库,最后好像是主管老师不同意(忘记了,最后不让我这样)2.2最后,还是菜的我,额外创建一个项目吧,正常访问信息吧,3.19年毕业来到了北京,入职原创 2020-06-20 11:29:32 · 165 阅读 · 0 评论 -
RPC服务和HTTP服务对比
总结RPC服务和HTTP服务还是存在很多的不同点的,一般来说,RPC服务主要是针对大型企业的,而HTTP服务主要是针对小企业的,因为RPC效率更高,而HTTP服务开发迭代会更快。总之,选用什么样的框架不是按照市场上流行什么而决定的,而是要对整个项目进行完整地评估,从而在仔细比较两种开发框架对于整个项目的影响,最后再决定什么才是最适合这个项目的。一定不要为了使用RPC而每个项目都用RPC,而是要因地制宜,具体情况具体分析。前言:很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure转载 2020-11-27 10:49:03 · 266 阅读 · 0 评论 -
Java多线程实现异步调用的方法
参考文献:https://blog.csdn.net/yungame/article/details/81221652?locationNum=6&fps=1第一步:程序入口:组织入参,调用方法 RequestMapping("/aixinSignedCallBack") public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException{ BufferedRead原创 2020-09-28 15:45:35 · 1357 阅读 · 0 评论 -
java 中返回状态码
10状态码定义每个状态代码如下所述,包括可以遵循哪些方法以及响应中需要的任何元信息的描述。10.1信息1xx此类状态码表示临时响应,仅由状态行和可选标头组成,并由空行终止。此类状态代码没有必需的标题。由于HTTP / 1.0没有定义任何1xx状态代码,因此除实验条件外,服务器不得向HTTP / 1.0客户端发送1xx响应。客户端必须准备在定期响应之前接受一个或多个1xx状态响应,即使客户端不期望100(继续)状态消息。意外的1xx状态响应可能被用户代理忽略。代理必须转发1xx响应,除非代理与其客户转载 2020-09-07 18:01:01 · 3600 阅读 · 0 评论 -
五种日志级别
log 输出级别分为五种:DEBUG、INFO、WARN、ERROR、FATAL(从小到大)。DEBUG(调试)输出细粒度信息,对调试应用程序是非常有帮助的,主要用于开发过程中打印一些运行信息。输出一些系统信息日志以及 SQL执行的更加详细日志,一般是开发的程序员前期开发调试中使用,在正式环境中不应该显示。INFO(信息)在粗粒度级别上突出强调应用程序的运行过程,打印一些感兴趣的或者重要的信息,可以用于生产环境中输出程序运行的一些重要信息,但是不能滥用,避免打印过多的日志。WARN(警告)表明会出现潜原创 2020-08-27 18:52:36 · 5974 阅读 · 0 评论 -
backUrl 跳转地址 notifyUrl 异步通知地址的区别
一、同步-跳转地址:1、从第三方支付平台的页面上返回自己的网站继续后续操作;2、携带支付状态的get(或者post)参数;让自己的网站用于验证;二、异步-通知地址如果自己的服务器出问题没有正确返回接受到通知的状态,第三方支付平台的服务器会在一段时间内(通知频率大概为24小时以内完成 8 次通知)持续的往自己的服务器发送异步通知,直到成功为止。...原创 2020-08-24 18:33:43 · 667 阅读 · 0 评论 -
http和HTTPS的区别
优点1.https更加安全,对于http传输数据会有加密操作2.https会自己确认网站安全的真实性3.要有money再想缺点1.校验安全,握手很费时间2.加密也只是简单的加密,可能在黑客攻击下也不稳定希望能够帮助到你们...原创 2020-08-20 18:56:25 · 86 阅读 · 0 评论 -
getLocalPort()和getServerPort的区别
获取端口号在获取请求的应用IP端口时,会有两个方法可以用,但是两个方法有时得到的值却不一样,具体原因是两个方法获取的端口来源不一样。getLocalPort获取的是应用服务器的端口,即该应用的实际端口,无论请求经过了多少代理,转发,getLocalPort只取最后的端口,也就是应用的端口。getServerPort获取的是URL请求的端口,比如你的请求时127.0.0.1:8080,应用服务器的端口是80,那么getServerPort得到的端口是8080。而getLocalPort得到的是80在具原创 2020-07-01 17:02:28 · 1099 阅读 · 0 评论 -
web访问路径的获取‘
1.可以在servlet的init方法里String path = getServletContext().getRealPath("/");这将获取web项目的全路径例如 :E:\eclipseM9\workspace\treetree是我web项目的根目录2.你也可以随时在任意的class里调用this.getClass().getClassLoader().getResource("/").getPath();这将获取 到classes目录的全路径例如 : E:\eclipseM9/w原创 2020-06-16 00:04:24 · 1222 阅读 · 0 评论 -
URL网络编程
Java支持TCP和UDP协议族。TCP用于网络可靠的流式的输入与输出,UDP用于更简单、快速的、点对点的数据报模式。2、 Java使用URL(统一资源定位符)来访问网络资源,包括两个主要部分:协议标识符:HTTP、FTP、File等,资源名字:主机名、文件名、端口号、引用。3、 前思考 1. 什么是TCP/ IP协议? 2. TCP/IP有哪两种传输协议,各有什么特点? 3. 什么是URL? 4. URL和IP地址转载 2020-06-16 00:03:42 · 281 阅读 · 0 评论 -
http地址中详细参数信息
转载自:http://blog.csdn.net/blueheart20/article/details/45174399引言在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息。1. Content-TypeMediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型转载 2020-06-16 00:01:43 · 748 阅读 · 0 评论 -
javaEE和SE、ME的区别
Java SE 是做pc 客户端Java EE 是网站网页技术Java ME 是做手机软件的(Java EE也逐渐可以)。原创 2020-06-16 00:02:34 · 790 阅读 · 0 评论