`

android http随笔

 
阅读更多


 private static GetMethod getHttpGet(String url, String cookie, String userAgent) {
  GetMethod httpGet = new GetMethod(url);
  // 设置 请求超时时间
  httpGet.getParams().setSoTimeout(TIMEOUT_SOCKET);
//  httpGet.setRequestHeader("Host", "192.168.1.236");
  httpGet.setRequestHeader("Connection","Keep-Alive");
  httpGet.setRequestHeader("Cookie", cookie);

//设置客户端发送给服务端的头信息(如android设备等信息)
  httpGet.setRequestHeader("User-Agent", userAgent);
  return httpGet;
 }
 
 private static PostMethod getHttpPost(String url, String cookie, String userAgent) {
  PostMethod httpPost = new PostMethod(url);
  // 设置 请求超时时间
  httpPost.getParams().setSoTimeout(TIMEOUT_SOCKET);
//  httpPost.setRequestHeader("Host", "192.168.1.236");
  httpPost.setRequestHeader("Connection","Keep-Alive");
  httpPost.setRequestHeader("Cookie", cookie);
  httpPost.setRequestHeader("User-Agent", userAgent);
  return httpPost;
 }

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Android App_云随笔课程设计

    在开发“Android App_云随笔课程设计”项目时,我们面临的是构建一个移动应用程序,旨在帮助用户便捷地记录他们的日常生活、旅行体验、心情点滴以及学习笔记等。这个应用程序的关键特性在于其同步功能,它将用户的...

    IBM android技术文档——从入门到精通.rar

    6. **《使用 Android 实现联网.htm》**:联网是大多数Android应用的基本需求,这篇文档可能涵盖了Android的网络编程,包括HTTP请求、WebSocket通信、Socket编程,以及如何处理网络权限和网络状态的变化。 7. **《让...

    Google Android SDK开发范例大全

    8. **网络编程**:Android应用常常需要访问网络,这涉及HTTP请求、JSON解析、WebSocket等技术,同时需要处理网络权限和异步任务。 9. **服务(Service)**:Service是后台运行的组件,用于执行长时间运行的任务,不与...

    黄油刀绑定控件的点击事件.rar

    在描述中提到的“信息拦截技术”可能是网络请求拦截,这涉及到Android的网络编程和HTTP库的使用,如OkHttp。信息拦截通常用于添加统一的请求头、缓存策略、日志打印或者进行API调用的安全验证等。不过,这部分内容并...

    OkHttp踩坑随笔为何 response.body().string() 只能调用一次

    OkHttp是一款流行的HTTP客户端库,广泛应用于Android、Java等平台。然而,在使用OkHttp时,开发者容易踩到一些坑。其中一个常见的问题是,response.body().string()只能调用一次。这篇文章将从源码角度分析这个问题...

    UpgradeDemo.rar

    这通常通过HTTP请求或者使用Google Play服务的API来完成。如果检测到新版本,它将获取新版本的详细信息,如版本号、更新日志和下载链接。 2. **下载更新**:在确认有新版本后,`UpgradeManager`会开始下载更新包。...

    andriod +webservice+mysql 源码 智能连锁店系统

    2. 数据同步:通过WebSocket或HTTP/HTTPS协议与Web服务进行实时或定时的数据同步,确保本地数据与服务器保持一致。 3. 在线连接:利用Android的网络库如OkHttp或Retrofit,实现对Web服务的调用,进行数据交换。 4. ...

    Fiddler之web调试工具

    - **Android配置**:设置手机和电脑在同一局域网下,将手机的HTTP代理设置为电脑的IP地址,并指定端口(默认为8888)。 - **iOS配置**:使用电脑的iTunes连接iOS设备,开启设备的“网络代理”,输入电脑IP和端口,...

Global site tag (gtag.js) - Google Analytics