随笔分类 - java 网络编程
摘要:同源策略 ajax访问的地址和浏览器访问的域名地址不一致,就会出现跨域的问题。但是其实请求已经发出,并且服务器已经返回了数据,只是浏览器处于安全考虑,会拦截这个数据。 解决 1、使用jsonp(只支持get请求,不支持post请求,不推荐使用) 修改ajax 修改后台 2、使用HTTPClient进
阅读全文
摘要:前期准备 1、下载 2、将依赖包添加到工程目录下(在工程目录下创建libs(directory目录)) 3、将 slf4j-api-1.7.26.jar 和 mina-core-2.0.21.jar 依赖包添加到libs目录下 4、给这两个文件和工程绑定关系,方法:选中两个文件,右击,选择 Add
阅读全文
摘要:简单使用 使用java URL下载资源 如果出现:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provi
阅读全文
摘要:情况说明 比如下面的代码,会一直处于堵塞状态。 修改代码 按道理in.read(),最后一次读取数据的时候应该会返回-1,但是却堵塞了 原因在于一个服务不知道什么时候这个数据有没有接受完毕,但服务没有读取到结束标志的时候,就会出现一直堵塞,等你的数据到来 C/S结构 解决方式1: 解决方式2:发送数
阅读全文
摘要:下面的案例是C/S结构,既编写客户端有编写服务端而且没有用到http协议 对于B/S结构,我们只需要编写服务器,不需要写客户端。 服务端和单客户端通信 注意事项:如果服务端或者客户端采用read() 一个字节这种读取数据,只要另一方没有关闭连接,read是永远读取不到-1,会陷入死循环中; 解决方法
阅读全文
摘要:OSI七层模型 InetAddress 简单使用 URL使用 模拟浏览器
阅读全文

浙公网安备 33010602011771号