HTTP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> HTTP >>列表
之前一直在使用ASIHTTPRequest作为网络库,但是由于其停止更新,iOS7上可能出现更多的问题,于是决定更换网络库。目前比较流行的网络库主要有AFNetworking和MKNetworkKit,经过一番google后,得出这三个库之间的比较如下:AFNetworkingMKNetworkKitASIHTTPRequest更新情况维护和使用者相对多维护和使用者相对少停止更新支持iOS和OSX是是是ARC是是否断点续传否... 查看全文
Google在自己的官方博客发布公告,已经调整其搜索引擎算法,采用HTTPS加密的网站在搜索结果中的排名将会更高。Google称在过去数月已经对目标网站是否采用安全层进行过测试。其目标非常简单,就是要鼓励全球网站采用安全度更高的HTTPS以保证访客安全。Google在博客中称,安全是公司的最高优先级之一。除了要确保Google服务的安全以外,让整个互联网更加安全也是Google的目标之一。Google称会在未来几周内提供采纳HTTPS的最佳实践,其推荐的基本做法包括确定证书类型... 查看全文
· 【转载】HTTP 错误 500.19发布时间:2014-07-31
windows2008下IIS7安装ASP.NET遇到如下错误:HTTP错误500.19-InternalServerError无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息模块IISWebCore通知BeginRequest处理程序尚未确定错误代码0x80070021配置错误不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny")... 查看全文
· android http 抓包发布时间:2014-07-30
有时候想开发的时候想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”...需要工具:Fiddler2抓包(点击下载)Android手机一台一、如何使用Fiddler2下载完成后安装,安装过程就不贴图了。如下图设置Fiddler代理:点击OK,在这里代理就设置完成,一定要重启软件配置才生效,下面是手机端的设置。二、手机端代理设置以三星S4为例子,1、如下图真机三星S4设置:找到你的Wifi... 查看全文
最近园子里首页有好几篇文章都是讲异步编程的,尤其是几篇讲博客园自身的异步化建设的文章,看了以后很有收获。闲暇之余再重新查查资料温故知新学习一遍,重新认识了SynchronizationContext、AspNetSynchronizationContext和ConfigureAwait。最大的心得是,web异步化处理后,容易引发问题的一个重要方面就是请求上下文,也就是本文标题里的HttpContext.Current。园子里fish-li写过一篇HttpContext... 查看全文
http://stackoverflow.com/questions/4015324/http-request-with-postResponse.Charset="GBK";//GBK//gb2312this.CodePage=936;Session.CodePage=936;EncodingmyEncoding=Encoding.GetEncoding("GBK");byte[]data=System.Text.Encoding.GetEncoding("GBK").GetBytes... 查看全文
废话不多说,直接说需求。公司的网站需要抓取其他网站的文章,但任务没到我这,同事搞了一下午没搞出来。由于刚刚到公司,想证明下自己,就把活揽过来了。因为以前做过,觉得应该很简单,但当我开始做的时候,我崩溃了,http请求后,得到的是字符串竟然是乱码,然后就各种百度(谷歌一直崩溃中),最后找到了原因。由于我要抓取的网页做了压缩,所以当我抓的时候,抓过来的是压缩后的,所以必须解压一下,如果不解压,不管用什么编码方式,结果还是乱码。直接上代码:1publicEncodingGetEncoding... 查看全文
· 如何禁用不需要的HTTP方法发布时间:2014-06-25
IIS7.0默认开启了不安全的OPTIONS和TRACE方法,建议关闭这两个方法。以下环境为windowsserver2008、IIS7.0方法(1):web.config在<configuration>节点下添加如下代码:<system.webServer><security><requestFiltering><verbsallowUnlisted="false"><... 查看全文
· HttpClient模拟登陆的简单例子发布时间:2014-06-24
packagecom;importjava.io.BufferedReader;importjava.io.InputStreamReader;importorg.apache.commons.httpclient.Cookie;importorg.apache.commons.httpclient.HttpClient;importorg.apache.commons.httpclient.NameValuePair;importorg.apache.commons.httpclient... 查看全文
packagecom;publicclassHttpClientLoginProxy{publicstaticvoidmain(String[]args)throwsException{CookieStorecookieStore=newBasicCookieStore();HttpClientContextcontext=HttpClientContext.create();context.setCookieStore(cookieStore)... 查看全文
$notice_list=$db->getAll("SELECT`title`,`file_url`,`article_id`,`description`,`link`FROM".$ecs->table("article")."WHERE`cat_id`=11AND`is_open`=1ORDERBY`article_id`DESClimit0,5");$aa=array();foreach($notice_listas$k=>$v)... 查看全文
· HTTP Error 500.21解决方案发布时间:2014-06-09
Windows7IIS(HTTPError500.21-InternalServerError)解决方案今天在测试网站的时候,在浏览器中输入http://localhost/时,发生如下错误:HTTPError500.21-InternalServerErrorHandler"WebServiceHandlerFactory-Integrated"hasabadmodule"ManagedPipelineHandler"initsmodulelist.在网上找了一下原因,结果是原因... 查看全文
转载自http://blog.csdn.net/xutingzhou/article/details/8168370Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求;Get是获取信息,而不是修改信息,类似数据库查询功能一样,数据不会被修改;Get请求的参数会跟在url后进行传递,请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连,%XX中的XX为该符号以16进制表示的ASCII,如果数据是英文字母/数字,原样发送,如果是空格,转换为+... 查看全文
· Android http超时选项的测试发布时间:2014-06-08
Android通过HttpConnectionParams类为http参数设置提供了两个超时的设置选项,分别是setSoTimeout和setConnectionTimeout。初看一眼Android官方给的文档对这个两个方法的具体含义有一种不理解不够清楚的感觉,所以决定通过测试的方式来看看到底在什么情况下这两个参数会起作用。经过测试可以发现,setConnectionTimeout设置了建立连接的超时,这是针对TCP的三次握手而言的,如果在指定时间内无法和http服务器建立TCP连接... 查看全文
让我纠结了一天多的问题,给大家看下,有相同情况的可以不用浪费时间了,本人当时找了好半天都没找到什么有用的信息,项目在本地没有问题,但部署在服务器后,获取不到https页面的信息,加入下面的代码就可以了,因为iis7.5的安全协议比较高的原因。我的获取页面需要cookie,不需要的可以去掉;GET的方法:1///<summary>2///获取URL访问的HTML内容获取https页面的3///</summary>4///<paramname="Url">... 查看全文
文章内容通过前面的章节,我们知道HttpApplication在初始化的时候会初始化所有配置文件里注册的HttpModules,那么有一个疑问,能否初始化之前动态加载HttpModule,而不是只从Web.config里读取?答案是肯定的,ASP.NETMVC3发布的时候提供了一个Microsoft.Web.Infrastructure.dll文件,这个文件就是提供了动态注册HttpModule的功能,那么它是如何以注册的呢?我们先去MVC3的源码看看该DLL的源代码。注:该DLL位置在C... 查看全文
文章内容接上面的章节,我们这篇要讲解的是Pipeline是执行的各种事件,我们知道,在自定义的HttpModule的Init方法里,我们可以添加自己的事件,比如如下代码:publicclassTest:IHttpModule{publicvoidInit(HttpApplicationcontext){context.BeginRequest+=newEventHandler(context_BeginRequest);context... 查看全文
文章内容继续上一章节的内容,通过HttpApplicationFactory的GetApplicationInstance静态方法获取实例,然后执行该实例的BeginProcessRequest方法进行执行余下的HttpPipeline操作,代码如下://GetapplicationinstanceIHttpHandlerapp=HttpApplicationFactory.GetApplicationInstance(context)... 查看全文
文章内容话说,经过各种各样复杂的我们不知道的内部处理,非托管代码正式开始调用ISPAIRuntime的ProcessRequest方法了(ISPAIRuntime继承了IISPAIRuntime接口,该接口可以和COM进行交互,并且暴露了ProcessRequest接口方法)。至于为什么要调用这个方法,大叔也不太清楚,找不到微软相关的资料哦。但大叔确定该方法就是我们进入HttpRuntime的正式大门,接着看吧。publicintProcessRequest(IntPtrecb... 查看全文
· WebDav协议基于HTTP 1发布时间:2014-05-27
首先第一篇提供配置WebDav的方式网上找了两篇比较好的配置方式分别适用于Win7Win2003,而且都经过测试配置可以正常使用原文中保留了引用地址,这个纯属为了要尊重别人的劳动成果在第二篇中会提供使用webDava组件开发以及相关示例代码在Win8/7中建立WebDAV服务器的方法:转自http://www.xitonghome.com/article/html/5461.html第一、您必须安装互联网信息服务(IIS)和WebDAVpublishing。在Windows7中... 查看全文