关闭

HttpClient BA认证 basic auth 实例

httpclient 4.5 httpcore 4.4.1 jackson 2.4.4 private static final ObjectMapper objectMapper; static { objectMapper = new ObjectMapper(); //去掉默认的时间戳格式 objectMappe...
阅读(63) 评论(0)

HTTP深入浅出 http请求

HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(...
阅读(439) 评论(0)

Servlet实现文件上传的几种方法

1. 通过getInputStream()取得上传文件。 /** * To change this template, choose Tools | Templates * and open the template in the editor. */ package net.individuals.web.servlet; import java.io.DataInputStrea...
阅读(486) 评论(0)

通过Ajax使用FormData对象无刷新上传文件

写在前面:本文说的这个方案有浏览器兼容性问题;所有主流浏览器的较新版本已经支持这个对象了,比如Chrome 7+、Firefox 4+、IE 10+、Opera 12+、Safari 5+,对兼容性比较敏感的网站慎用。   在工作中遇到了一个问题:在一个页面中,有4块内容,每块内容都包含一个图片上传功能,希望可以实现一键把这四块内容都上传上去。 我没有用插件实现上传功能,就是用的...
阅读(2250) 评论(1)

通过Ajax方式上传文件,使用FormData进行Ajax请求

通过传统的form表单提交的方式上传文件: Html代码   form id= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" method= "post" enctype ="multipart/form-data">        h1 >测试通过Rest接口上传文件 h1>...
阅读(1340) 评论(0)

Http报头Accept与Content-Type的区别

1.Accept属于请求头, Content-Type属于实体头。  Http报头分为通用报头,请求报头,响应报头和实体报头。  请求方的http报头结构:通用报头|请求报头|实体报头  响应方的http报头结构:通用报头|响应报头|实体报头 2.Accept代表发送端(客户端)希望接受的数据类型。  比如:Accept:text/xml;  代表客户端希望接受的数据类型是xml类...
阅读(1086) 评论(0)

jquery post时content-type的几种取值

zccst转载  以后用得着的时候慢慢研究  参考:http://stackoverflow.com/questions/4007969/application-x-www-form-urlencoded-or-multipart-form-data  四种常见的 POST 提交数据方式  我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上...
阅读(1046) 评论(0)

从form的enctype属性到Content-Type再到request.getInputStream()

还是一个异常引发的故事: 需要实现一个手机客户端行为分析的需求,手机客户端需要上传一些数据文件。手机客户端通过http协议post方式上传数据文件的时候,我们发现在服务器端无法通过request.getInputStream()获取到相应的数据,调用request.getInputStream()读取数据里头啥都木有。 经过各种尝试我们注意到如下的情况: 1.在不做任...
阅读(754) 评论(0)

post 相比get 有很多优点,为什么现在的HTTP通信中大多数请求还是使用get?

好吧, 除了哲学方式的回答以外,下面是一个浏览器从业人员的看法 事实上GET 和 POST 在实践上面有非常大的区别,这两种方法在语义上面并非能互相取代。 POST 是否比 GET 安全 是的, POST要比GET安全一点点,注意,是一点点。。。 说这两者都是明文传送当然是没有错的了,但是这里有一个细节,就是GET的URL会被放在浏览器历史和WEB 服务器日志里面。 ...
阅读(561) 评论(0)

http 返回码 405 解决方案之一

今天做网络请求数据的时候遇到返回码405,当时就傻了~~           故事是这样的-- 我用post请求访问一个url,服务端数据是一个json的txt文件,理论上直接访问,返回json,然后解析就没事了,可是今天很无语.居然给我返回405... 问了很多人,他们给我提供了各种思路,都不奏效.最后听一个好哥们叫我试试换get请求,哎呀~~~这就解决了...        ...
阅读(7382) 评论(1)

HTTP基本认证(Basic Authentication)的JAVA示例

大家在登录网站的时候,大部分时候是通过一个表单提交登录信息。 但是有时候浏览器会弹出一个登录验证的对话框,如下图,这就是使用HTTP基本认证。 下面来看看一看这个认证的工作过程: 第一步:  客户端发送http request 给服务器,服务器验证该用户是否已经登录验证过了,如果没有的话, 服务器会返回一个401 Unauthozied给客户端,并且在Response 的 header...
阅读(5706) 评论(0)

轮询程序中使用的各种方法:spring调用;http调用;存储过程调用;

/** package com.wonders.schedule.util; import java.io.BufferedReader; /** * @ClassName: ExecUtil * @Description: TODO(这里用一句话描述这个类的作用) * @author zhoushun * @date 2012-12-5 下午02:49:26 * */ pub...
阅读(1274) 评论(0)

HTTP头中增加自定义的属性然后post请求第三方的页面

场景是这样的,第三方页面访问需要鉴权,所以需要在HTTP头中增加鉴权的属性和内容发送给第三方网页。 我试过用response.addHeader("Authorization","xxxxxxxxx")方法,但发送的请求还是不带Authorization属性,还请大牛们不吝指教。 你这个问题实际上是服务器访问第三方鉴权系统,这个访问过程和客户端没关系的 和response,req...
阅读(13591) 评论(1)

Java安全通信:HTTPS与SSL

1. HTTPS概念         1)简介            HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证...
阅读(1692) 评论(0)

JAVA Socket 实现HTTP与HTTPS客户端发送POST与GET方式请求

JAVA Socket 实现HTTP与HTTPS客户端发送POST与GET方式请求 哇,一看标题怎么这么长啊,其实意思很简单,哥讨厌用HTTP Client做POST与GET提交 觉得那个毕竟是别人写得API库,所以我就自己实现了一个简单的HTTP客户端,支持POST 方式提交数据,GET方式查询数据,是测试Restful API比较方便点,然后支持form与JSON两...
阅读(3705) 评论(0)
17条 共2页1 2 下一页 尾页
    个人资料
    • 访问:6996197次
    • 积分:61371
    • 等级:
    • 排名:第34名
    • 原创:250篇
    • 转载:2617篇
    • 译文:3篇
    • 评论:663条
    文章分类
    最新评论