本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- johnsmith9th
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
http&tomcat
1、动态资源:需要转换成静态资源后再响应给客户端,例如:jsp、servlet,其他语言的动态资源有:ASP、PHP。
静态资源:无需转发即可直接响应给客户端,例如:HTML、CSS、JavaScript
2、Tomcat
a、开源免费的web服务器
b、jsp/servlet容器,支持Servlet规范
c、Tomcat默认端口为8080,可以在s ...
浏览器访问服务器的方式,get和post的区别
浏览器给服务器发送请求的方式
1.在浏览器地址栏输入url,回车
2.通过点击页面的超链接
3.通过点击表单的提交按钮
<form action="" method="">
action:表示要提交的地址
method:表示提交的方式:共有两种方式 Get Post
下面是get方式和POST方式的区别:
(1),get是从服务器上获取数据, ...
url get与post 请求长度限制
1. Get请求携带数据量的各种限制及解决办法
Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。
到新公司处理的第一个线上问题是某个商品页,在某个人机器上访问失败,nginx返回400错误,但其它人机器上没有问题,即使用虚拟机重建了出问题机器的软硬件环境也不会出问题。
经过对出问题机器的http请求进行抓包 ...
Java用HttpClient3发送http/https协议get/post请求,发送map,json,xml,txt数据
使用的是httpclient 3.1,
使用"httpclient"4的写法相对简单点,百度:httpclient https post
当不需要使用任何证书访问https网页时,只需配置信任任何证书
其中信任任何证书的类MySSLProtocolSocketFactory
主要代码:
HttpClient client = new HttpCli ...
Java Web+Mysql Get请求中文乱码的解决
1、tomcat里的server.xml两处加入URIEncoding="UTF-8"
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding=& ...
http get post 代理 请求
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.Unsup ...
URLConnection发送post和get请求
1、请求类例子
package com.until;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLCo ...
HttpClient4.5 简单入门实例(一)
一、所需要的jar包
httpclient-4.5.jar
httpcore-4.4.1.jar
httpmime-4.5.jar
二、实例
package cn.tzz.apache.httpclient;
import java.io.File;
import java.io.IOException;
import java.net.URL;
imp ...
Java访问远程服务
随着webService的崛起,我们开始中会越来越多的使用到访问远程webService服务。当然对于不同的webService框架一般都有自己的client包供使用,但是如果使用webService框架自己的client包,那么必然需要在自己的代码中引入它的包,如果同时调运了多个不同框架的webService,那么就需要同时引入多个不同的client包,这样做是很烦的。Java本生提供 ...
get 方式提交中文乱码
1.页面显示中文乱码
<%page pageEncoding="utf-8"%>
2.传递中文参数乱码
修改server.xml
<Connector port="8080" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="2 ...
java中利用URLConnection发送POST或GET请求
啥也不说,直接上代码
/**
*
*/
package com.ctlovedove.util;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net ...
为什么Action中的接口执行了两次
问题场景:
程序中的方法莫名其妙的执行了两次,导致结果与预期的不一致
比如:调用接口发送短信验证,收到了两次短信,发送时间几乎相同
问题分析:
1.struts2中action调用两次问题
struts2 中JSON的原理是在ACTION中的get方法都会序列化,所以前面是get的方法只要没指定不序列化,都会执行解决方法
2.程序中有以getXXX()的方法
1. json格式下, fire ...
Ajax技术---原理与知识点
Ajax(Asynchronous JavaScript + XML 的简写)能够向服务器请求额外的数据而无须卸载页面,可以带来更好的用户体验。
Ajax技术的核心是XMLHttpRequest对象(简称XHR),XHR能够以异步方式从服务器取得更多信息,意味着用户单击后,可以不必刷新页面也能取得新数据。也就是说,可以使用XHR对象取得新数据,然后再通过DOM将新数据插入到页面中。
使 ...
Java用HttpClient3发送Get和Post请求(增强)
使用的是:HttpClient 3.1,这个比java自带的URLConnection稳定。
带字符编码设置,系统对应的换行。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import ...
HttpClient应用
Http通讯封装类
其中包含登录,Post请求(不同参数),Get请求(不同参数)等方法
/**
* HttpCommunicationUtil.java
*
* 功能:Http通讯通用类
* 类名:HttpCommunicationUtil
*
* ver 变更日 部门 开发 ...