51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#http
通过java.net.URLConnection发送HTTP请求(原生、爬虫)
目录1. 运用原生JavaApi发送简单的Get请求、Post请求2. 简单封装3. 简单测试 如何通过Java发送HTTP请求,通俗点讲,如何通过Java(模拟浏览器)发送HTTP请求。Java有原生的API可用于发送HTTP请求,即java.net.URL、java.net.URLC...
代码星球
·
2021-01-24
通过
java.net.URLConnection
发送
HTTP
请求
URL编码表、Base64编码表、HTTP消息含义
URL编码表backspace8%A41%a61%§%A7Õ%D5tab9%B42%b62%«%ABÖ%D6linefeed%0AC43%c63%¬%ACØ%D8creturn%0DD44%d64%¯%ADÙ%D9space20%E45%e65%º%B0Ú%DA!21%F46%f66%±%B1Û%DB"22%G47%g...
代码星球
·
2021-01-24
码表
URL
Base64
HTTP
消息
HTTP、TCP、UDP以及SOCKET之间的区别/联系
一.TCP/IP代表传输控制协议/网际协议,指的是一系列协组。 可分为四个层次:数据链路层、网络层、传输层和应用层。在网络层:有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层:中有TCP协议与UDP协议。在应用层:有FTP、HTTP、TELNET、SMTP、DNS等协议。 TCP和UDP...
代码星球
·
2021-01-24
HTTP
TCP
UDP
以及
SOCKET
Java下载https文件上传到阿里云oss服务器
今天做了一个从Https链接中下载音频并且上传到OSS服务器,记录一下希望大家也少走弯路。一共两个类:/***@authormazhq*@Title:X509TrustUtiil*@ProjectName:zeus*@Description:证书信任管理器类*@date2019/2/1815:14*/publiccla...
代码星球
·
2021-01-23
Java
下载
https
文件
传到
tomcat7+jdk的keytool生成证书 配置https
目前只会使用jdk的keytool来生成证书。本文仅介绍这种方法。1Windows下:1.1生成keystore文件及导出证书打开控制台:运行:%JAVA_HOME%inkeytool-genkey-aliastomcat-keyalgRSA按照要求一步步的输入信息,问你国家/地区代码的时候,输入cn。输入密码的时候...
代码星球
·
2021-01-23
tomcat7+jdk
keytool
生成
证书
配置
使用 HttpClient 和 HtmlParser 实现简易爬虫
这篇文章介绍了HtmlParser开源包和HttpClient开源包的使用,在此基础上实现了一个简易的网络爬虫(Crawler),来说明如何使用HtmlParser根据需要处理Internet上的网页,以及如何使用HttpClient来简化Get和Post请求操作,构建强大的网络应用程序。 本小结简单的介绍一...
代码星球
·
2021-01-23
使用
HttpClient
HtmlParser
实现
简易
Go实现的一个命令行HTTP抓包工具
完整代码:https://github.com/iyuanyb/http-capture 可以对HTTP(暂不支持HTTPS)请求做拦截,并修改请求信息。只会拦截POST请求及部分非GET请求,对一些JS、CSS等静态资源请求不会拦截。原理就是监听本地端口,浏览器设置好到本地端口的代理,然后程序会对某些请求进...
代码星球
·
2021-01-23
Go
实现
一个
命令行
HTTP
HttpClient详细使用
HttpClient是ApacheJakartaCommon下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议 1、基于标准的java语言 2、以可扩展的面向对象的结构实现了GET、PO...
代码星球
·
2021-01-23
HttpClient
详细
使用
WSS、SSL 和 https 之间的关系
SSL是基础,在SSL上运行WebSocket协议就是WSS;在SSL上运行HTTP协议就是HTTPS.来源: https://segmentfault.com/q/1010000007391137/a-1020000007391991null...
代码星球
·
2021-01-23
WSS
SSL
https
间的
关系
shell脚本一条命令直接发送http请求(xjl456852原创)
我们知道nc命令是一个网络工具.可以连接tcp/udp.也能模拟发送http请求.现在介绍通过shell脚本,一条命令直接发送http请求.命令如下,可以对下面的地址等信息自行修改:#!/bin/bashecho-e"GET/soucang/itemList.htmlHTTP/1.1Host:localhost"|nc...
代码星球
·
2021-01-23
shell
脚本
一条
命令
直接
java中远程http文件上传及file2multipartfile
工作中有时会遇到各种需求,你得变着法儿去解决,当然重要的是在什么场景中去完成。比如Strut2中file类型如何转换成multipartfile类型,找了几天,发现一个变通的方法记录如下(虽然最后没有用上。。):1privatestaticMultipartFilegetMulFileByPat...
代码星球
·
2021-01-23
java
远程
http
文件
上传
http远程调用原生get、post模板
一、get方法1packagelq.httpclient.method;23importjava.io.BufferedReader;4importjava.io.IOException;5importjava.io.InputStreamReader;6importjava.net.HttpURLConnection...
代码星球
·
2021-01-23
http
远程
调用
原生
get
okHttp3的util类
packagecom.sanro.common.util;importokhttp3.*;importorg.springframework.stereotype.Component;importjava.io.IOException;importjava.util.Map;importjava.util.concur...
代码星球
·
2021-01-23
okHttp3
util
OkHttp3 readError问题解决
有些时候是服务端响应的太慢而本地链接又关闭引起的读取失败。这时候可以调整本地链接关闭的时间。例如以下设置超时关闭的时间为120秒。OkHttpClientokHttpClient=newOkHttpClient().newBuilder().connectTimeout(10,TimeUnit.SECONDS).rea...
代码星球
·
2021-01-23
OkHttp3
readError
问题
解决
springboot响应消息(http)的编码设置
一、方式一在单个REST接口上设置@ResponseBody@RequestMapping(value="sys/getTree1",method=RequestMethod.POST,produces="application/json;charset=UTF-8")publicStringgetTree1(){re...
代码星球
·
2021-01-23
springboot
响应
消息
http
编码
首页
上一页
...
19
20
21
22
23
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他