Windows Phone中有两个类可以实现HTTP协议的网络请求:HttpWebRequest类HttpClient类
前者适合处理简单的网络请求,后者对HTTP请求的支持更加强大,适合复杂的网络请求封装。
不过在此之前需要认识一个HTTP的两种请求方式:Get请求和Post请求。
两者的区别是:Get请求:从服务器上获取数据,通过URI提交数据,数据在URI中可以看到,同时提交的数据最多只
能有1024字节。Post请求:向服务器传送数据,通过写入数据流的方式提交,Post请求对于提交的数据大小...
Http 请求的工具类:1、异步的 Get 请求;2、异步的 Post 请求;3、Get 请求,获得返回数据;4、向指定 URL 发送 POST方法的请求。 1 import java.io.BufferedReader; 2 import java.io.ByteArrayOutputStre.....
分类:
移动开发 时间:
2015-05-28 14:02:40
阅读次数:
245
Android应用经常会和服务器端交互,这就需要手机客户端发送网络请求,下面介绍常用的两种网络请求方式POST,GET。首先要区别POST和GET请求1.GET是从服务器上获取数据,POST是向服务器传送数据。2.GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段..
分类:
移动开发 时间:
2015-05-27 19:28:25
阅读次数:
208
Android应用经常会和服务器端交互,这就需要手机客户端发送网络请求,下面介绍常用的两种网络请求方式POST,GET。首先要区别POST和GET请求
1. GET是从服务器上获取数据,POST是向服务器传送数据。
2. GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。POST是通过HTTP post机制,将表单内各个字段与其...
分类:
移动开发 时间:
2015-05-27 15:47:48
阅读次数:
242
http 请求方式 ---GET请求和POST请求 1. get请求,获得服务器资源 post请求,向服务器发布信息 2. get请求长度有限制,不适合 文件传输 这类大量数据3. get请求地址栏会出现,一些安全性高的多采用post,把请求参数移到信息体4. 浏览器通常会用缓存存储数据,如果访问的...
分类:
Web程序 时间:
2015-05-27 15:35:42
阅读次数:
137
项目地址: https://github.com/kevinsawicki/http-request1、发送一个get请求,获取响应码,够方便了吧。int code = HttpRequest.get("http://google.com").code();2、加个请求参数呢?可以直接加在get方法...
分类:
Web程序 时间:
2015-05-27 11:44:53
阅读次数:
162
今天工作当中,网络请求的过程中有遇到个问题。http get请求中合成的url在服务器后台可能会遇到一些特殊字符无法识别的问题(我是在用3DES加密的时候遇到这样的问题),因为考虑到url只能识别一些简单的24个英文字符等等,而不能识别类似于“+,=,-,!”这些字符,所以需要对url进行再一次编码...
分类:
其他好文 时间:
2015-05-26 22:48:27
阅读次数:
104
要实现一个图灵机器人(类似微软小冰),首先需要在 http://www.tuling123.com/ 中注册,然后创建一个应用,便可通过应用的API key使用图灵机器人。图灵机器人非常方便的一点是不需要添加额外的库类。只需要get请求访问 http://www.tuling123.com/openapi/api 就可以获得json数据,然后对json数据进行解析即可。1 写一个访问图灵机器人网络...
分类:
其他好文 时间:
2015-05-23 20:08:58
阅读次数:
161
1、无记忆的请求,请求结束后不会保留请求的记忆2、HTTP请求过程1、建立TCP连接2、Web浏览器向服务器发送请求命令3、Web浏览器发送请求头信息4、Web服务器应答5、Web服务器发送应答头信息6、Web服务器想浏览器发送数据7、Web服务器关闭TCP连接3、HTTP请求GET请求:一般用于信...
分类:
Web程序 时间:
2015-05-23 15:26:51
阅读次数:
199
今天下午遇到了这样一个感觉很常见的问题,但是度娘了N遍,却始终找不到有效的解决方法,于是乎,在苦求他人无果的情况下,研究出了一种简单有效的方法,具体实现思路如下:(1).让安卓客户端在发送get请求之前,先通过String str =URLEncode.encode(str, "utf-8");.....
分类:
移动开发 时间:
2015-05-22 18:31:53
阅读次数:
149