计算机网络
文章平均质量分 72
c_o_d_e_
写一个博客就一定要掌握这个知识!
展开
-
从使用角度分析GET和POST的差异性及应用场景
这里着重讲一下GET和POST一些细节。在讲两者传输区别之前,一个需要注意的就是:很多人一提到地址栏的传参方式,就联想到GET,其实不管是GET还是POST都可以通过地址URL传递参数,因为参数属于URL的一部分,服务端只要能获取URL就能获取其中的参数。很多浏览器也对URL传参的大小做了限制,一般是2K字节数,很多服务器最多也只处理64K的URL。原创 2021-01-30 02:37:17 · 1449 阅读 · 2 评论 -
从跨域问题探究Ajax的GET请求和地址栏发起GET请求的区别
最近做的一个项目中,前后端分离,前端使用ajax方式来请求接口获取的json数据,但这不可避免会出现跨域的问题,这个问题以前也遇到过,一般解决方案是后端修改一下请求头部的Allow-Origin。但这两天研究HTTP协议时,就花了点时间研究了一下这个跨域问题的来龙去脉。对跨域不了解的同学可以先看看阮一峰老师的这篇博客:http://www.ruanyifeng.com/blog/2016/04/same-origin-policy.html,讲的很细很全面。对同源策略有所了解的同学,要解决跨域问题,原创 2021-01-28 16:21:34 · 1547 阅读 · 1 评论 -
Java NIO文件传输
上次写了个OIO的的Sokcet编程,现在把最近学习的NIO补上客户端:Clientimport java.io.Closeable;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;i原创 2021-01-24 16:16:22 · 611 阅读 · 0 评论 -
Java Socket网络编程 TCP / UDP
TCPTCP连接最大的特点就是需要对方始终开启端口,才能够进行通信,这样能够保证通信数据传输过程中不会丢失。所以常说的TCP有连接、安全就是这个道理。下面写一个小Demo,通过TCP实现信息传递和文件传输编写客户端类:ClientDemo import java.io.*;import java.net.InetAddress;import java.net.Socket;//客户端public class ClientDemo { public static voi原创 2020-11-24 17:20:47 · 363 阅读 · 5 评论