从普通Web页面上传文件很简单,只需要在form标签叫上enctype="multipart/form-data"即可,剩余工作便都交给浏览器去完成数据收集并发送Http请求。但是如果没有页面的话要怎么上传文件呢?
由于脱离了浏览器的环境,我们就要自己去完成数据的收集并发送请求,所以就很麻烦了。首先我们来写个JSP页面并看看浏览器发出的Http请求是什么样的...
分类:
编程语言 时间:
2014-07-31 13:16:46
阅读次数:
325
HTTP简单介绍client连上webserver后,若想获得webserver中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义client与webserver通迅的格式。WEB浏览器与WEBserver之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是h...
分类:
其他好文 时间:
2014-07-31 12:51:26
阅读次数:
285
这一篇文章,我将从头到尾教大家使用c#模拟网页面登陆12306网站,自动刷票,选择订票人,到最后一步提交订单。研究过HTTP协议的童鞋们都 知道,我们在访问网站时,是有两种方式的,POST和GET方式,HTTP协议是TCP/IP的一部分,有兴趣的可以使用Socket通讯可以模拟出 HTTP的访问机制...
分类:
Web程序 时间:
2014-07-31 12:28:16
阅读次数:
419
android客户端一般不直接访问网站数据库,而是像浏览器一样发送get或者post请求,然后网站返回客户端能理解的数据格式,客户端解析这些数据,显示在界面上,常用的数据格式是xml和json。
可以理解客户端其实是一个你自己定义标记语言的浏览器,一般浏览器能解析的是html+css的数据,而android客户端能解析的是xml和json(或者都不是而是你自己定义的火星格式),服务端为了能满...
分类:
移动开发 时间:
2014-07-31 09:49:16
阅读次数:
348
HTTP协议通信过程详解
HTTP请求详解
HTTP响应详解...
分类:
编程语言 时间:
2014-07-31 07:28:05
阅读次数:
215
第六章、数据通信与计算机网络
(数据通信,数据在信道中传输的速率、带宽,调制方式等方面,主要讲一下计算机网络)
1.什么是计算机网络?
简单来讲,计算机网络就是把单机通过通信设备和数据线连接起来构成的网络,以实现
数据共享和信息交换。
2.最常见的计算机网络有哪些?
LAN,Internet;按照传输频段来讲,分为基带信号和宽带信号。
3.计算机网络采取的模型结构是怎样的?每一层的作...
分类:
其他好文 时间:
2014-07-30 01:05:52
阅读次数:
317
Author :Jeffrey My Blog:http://blog.csdn.net/gueter/引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/...
分类:
其他好文 时间:
2014-07-30 00:36:22
阅读次数:
382
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上...
分类:
Web程序 时间:
2014-07-28 19:10:24
阅读次数:
334
在编写web时,最苦恼的事情就是乱码了。 一直没怎么考虑过JSP第一句话中 <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>的ContentType和pageEncoding具体是用做什么的,害...
分类:
其他好文 时间:
2014-07-28 17:03:14
阅读次数:
405
无论搞WEB运维还是Web开发的人员,都需要了解HTTP协议。只有对http协议熟练掌握了,在遇到问题时候才能够迎刃而解。所以熟练掌握http协议是很有必要的。1.Http协议>定义超文本传输协议是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的..
分类:
其他好文 时间:
2014-07-28 00:38:42
阅读次数:
263