找到相关内容 58
C# 多线程 HTTP request
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text
http://www.cyqdata.com/cnblogs/article-detail-52610 
使用单例模式实现自己的HttpClient工具类
引子   在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。   比如你
http://www.cyqdata.com/cnblogs/article-detail-52323 
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
昨天同学问我有关如何快速读取多层级xml文件的问题,于是我就使用省、市、县模拟了一个三级联动的例子,客户端使用jQuery实现异步加载服务器返回的json数据,服务器端则使用XPath表达式查询数据。如下是实现过程: 第一步:准备xml文件,并放置在网站根目录下,名为Area.xml View Code 1 &l
http://www.cyqdata.com/cnblogs/article-detail-42712 
在Asp.net 4.0 中动态注册HttpModule
动态注册HttpModule使我们使用自定义的HttpModel时候不在需在配置文件里配置HttpModel,避免过多的配置出错情况。让我们来看看如何实现动态注册HttpModule.   First,我们实现自定义的HttpModel public class CustomModu
http://www.cyqdata.com/cnblogs/article-detail-42402 
ISA Server阻断HTTPS连接问题分析
作者:高张远瞩(HiLoveS) 博客:http://www.cnblogs.com/hiloves/ 转载请保留该信息   今天困扰我三年的ISA Server老是阻断HTTPS连接的问题成为历史了。之前,在ISA Server的防火墙策略中已经加入网银域名,并且规则中的出站协议为“所有出站通信”,但从日志中查询得知,通往网银443端口的连接总是被默认规则阻断掉,这条设置
http://www.cyqdata.com/cnblogs/article-detail-42203 
ISA Server代理模式与HTTPS被阻断分析
作者:高张远瞩(HiLoveS) 博客:http://www.cnblogs.com/hiloves/ 转载请保留该信息   今天困扰我三年的ISA Server老是阻断HTTPS连接的问题成为历史了。之前,在ISA Server的防火墙策略中已经加入网银域名,并且规则中的出站协议为“所有出站通信”,但从日志中查询得知,通往网银443端口的连接总是被默认规则阻断掉,这条设置
http://www.cyqdata.com/cnblogs/article-detail-42194 
重写HttpModule机制
写这篇文章,心里多少有些不安。主要是因为我对在web.config文件中对HttpModule进行多个自定义HttpModule的配置与之前一位牛人的见解有些不同【具体参见http://www.cnblogs.com/Jax/archive/2007/10/02/912884.html】。所以这篇文章仅仅只是我个人浅见,希望对HttpModule机制有深入了解的人能指出我理解有偏差的地方,同时也希
http://www.cyqdata.com/cnblogs/article-detail-42041 
测试 MVC 之 Mock HttpContext
在 Web 中进行测试驱动的开发,比较大的困难是模拟 HttpContext ,它太复杂了。 moq 框架提供了强大的模拟能力,但是,模拟一个 HttpContext 对象还是需要自己来动手。 为此,我自己写了一个方法来完成这个工作。其中,还顺便使用 Log4Net 来输出一下它的工作情况。 /// <summary> /// 创建上下文模拟对象 /// 至少需要支持 ///
http://www.cyqdata.com/cnblogs/article-detail-42031 
【.Net MF网络开发板研究-03】获取雅虎天气(HttpClient示例)
      在上篇文章介绍了Http Server,通过PC上的IE浏览器(相当于Http client)来访问开发板上的Http服务。这次我们在网络开发板上实现Http Client,获取雅虎网站的天气信息,并把这些信息在LCD上显示出来。       包含两部分的代码,一是通过Http协议获取数
http://www.cyqdata.com/cnblogs/article-detail-41646 
DAN疼之后上些基础知识---自定义HttpModule和httpHandler
又是DAN疼的一天!! 木事做,怎么办,自定义点东西。那就拿HttpModule和httpHandler 开刀吧! 一:自定义HttpModule   自定义HttpModule需要实现IHttpModule接口,接口里的两个方法 需要在继承类中实现,Init和Dispose方法;init方法有一个参数HttpApplication,也正是这个参数我们可以获取一些属性,或自定义一些处理程序,Htt
http://www.cyqdata.com/cnblogs/article-detail-41562 
【.Net MF网络开发板研究-02】Http Server功能演示
在上一篇博文中介绍的Web Server,其实是Socket编程应用,我们这篇文章介绍的是真正的Http Server,支持GET和POST功能。 同样我们还是在官方示例Http Server上进行修改,为了使示例更清晰,我们尽可能把代码做的更简单一些。 主程序直接修改为如下代码:         public static v
http://www.cyqdata.com/cnblogs/article-detail-41211 
WCF BasicHttpBinding 安全解析(8)Message安全模式(iis宿主)
Message安全模式基于消息保护,强制客户端和服务端提供证书,服务端对返回的消息体进行加密。本节笔者更换服务端的证书,名为XuanhunServer1。 首先我们在服务端配置Message安全模式,如代码清单11-106所示。 代码清单11-106 配置Message安全模式 <bindings> <basicHttpBinding> <bindin
http://www.cyqdata.com/cnblogs/article-detail-41198 
Silverlight——Silverlight请求HttpHandler获取数据
在Silverlight里面调用WebServices和WCF是一件麻烦的事,在开发的时候,如果IP更改了,总是需要重配或者更新。虽然可以动态绑定,但是IP还是要配吧,而且性能比写死的要慢很多。而且,还得在根目录加上跨域XML。那么有什么解决方案呢? 比如有这么一个需求,当用户选择文件后,需要查询数据库获取是否可上传,以及上传的最大限制。由于以上原因,不愿意使用WebServices或者WCF来获
http://www.cyqdata.com/cnblogs/article-detail-41169 
WS BasicHttpBinding 安全解析(7)Certificate验证(IIS宿主)
本节使用Transport安全模式来做Certificate验证,因为TransportCredentialOnly模式不支持证书。 Certificate验证需要客户端或者服务端提供证书,从而进行身份验证。首先我们在vs2010的命令行使用如图11-42所示的命令创建两个证书,分别用于服务端和客户端。 图11-42 创建证书 证书创建完成之后,我们在MMC控制台添加证书管理单元,然后将两个证书
http://www.cyqdata.com/cnblogs/article-detail-41130 
WCF BasicHttpBinding 安全解析(6)Digest验证(IIS宿主)
Digest验证方式在Basic验证方式的基础上增加了摘要信息,采用的是挑战-应答模式。Digest验证也是Http安全验证的标准(RFC 2617)。 首先我们修改服务端配置文件启用Digest验证,如代码清单11-95。 代码清单11-95 启用Digest验证 <basicHttpBinding><binding name="basicBindingConf">&l
http://www.cyqdata.com/cnblogs/article-detail-41094 
WCF HttpBinding 安全解析 (5)Basic验证(IIS宿主)
Basic验证方式是基于用户名/密码的验证方式,在Windows环境下,我们提供的是有效的Windows用户名和密码。但是Basic身份验证方式和Windows身份验证方式是有本质上的区别的。Basic是Http安全规范(RFC 2617),不同的互联网应用体系都可以实现和进行Basic身份验证。 我们使用代码清单11-89的配置在TransportCredentialOnly模式下启用Basic
http://www.cyqdata.com/cnblogs/article-detail-41042 
WCF BasicHttpBinding 安全解析(4)windows验证(IIS宿主)
      现在我们讨论TransportCredentialOnly安全模式下的安全配置,首先在配置文件中添加如代码清单11-84所示的配置节,配置windows验证。Windows凭据认证是基于Windows组账户或者域账户进行认证的方式。在这种认证方式下,客户端进程运行的Window帐号对应的Windows凭证被自动作为调用服务的客户端凭证,
http://www.cyqdata.com/cnblogs/article-detail-40962 
[SharePoint2010] Silverlight访问站点中自定义Httphandler实例
SharePoint2010 为我们提供了丰富的客户端API(Client Object Model:COM),我们可以在客户端调用"COM” 来访问SharePoint数据,但是在Silverlight或者是javascript访问"COM”的时候,所有的调用都是异步的,也就是说当我的逻辑很复杂的时候,可能涉及到多次的异步调用才能够完成需要的功能,这时候我们就应该考虑建一
http://www.cyqdata.com/cnblogs/article-detail-40951 
通过添加HTTP Header实现上下文数据在WCF的自动传递
多年之前,我写了一篇通过WCF扩展实现上下文信息从客户端自动传递到服务端的文章,其实现机制很简单:将上下文信息存放到SOAP Header进行传递。那么对于非SOAP消息的RESTful服务就不使用了。为了解决这个问题,我们可以将存放上下文信息的地方从SOAP Header替换成HTTP Header。这篇为你消息讲述具体的实现[源代码从这里下载]。 目录 一、 Ambient
http://www.cyqdata.com/cnblogs/article-detail-40943 
WCF BasicHttpBinding 安全解析(3)默认安全设置(IIS宿主)
本节开始的实例采用IIS作为WCF宿主,使用的契约和实现和前面使用的仍然相同,下面我们构建两个站点,一个WCF服务宿主站点,一个服务测试站点。首先我们创建服务端,打开vs2010à文件à新建项目à选择WCF模板àWCF服务应用程序,如图11-31。 图11-31 创建WCF如无应用程序 删除默认添加的SVC文件和接口文件,添加接口文件IHe
http://www.cyqdata.com/cnblogs/article-detail-40903