上一页 1 ··· 99 100 101 102 103 104 105 106 107 ··· 164 下一页
摘要: 使用ASP.NET WEB API文档来上传异步文件原文作者:Henrik F Nielsen HTML窗体文件上传(在RFC1867中定义)是经典的上传内容到Web服务器机制,同时我知道的所有浏览器都支持它。这个博客展示了在ASP.NET Web API文档中,如何通过使用.NET 4和增强版的.NET4.5基于任务模式,来处理窗体文件的上传。 在使用ASP.NET Web API文档时,你可以通过托管来上传任意大小的文件。ASP.NET对于你上传的文件大小不能超过2G。 什么是HTML文件上传? 首先提醒自己的是HTML文件上传是什么。如果你不需要修改HTML上传文件,那么你可以跳过... 阅读全文
posted @ 2012-12-14 12:15 火腿骑士 阅读(451) 评论(0) 推荐(0)
摘要: asp.net mvc3局部页面使用方法详细说明:1.模板页:@RenderBody()占位符在模板页中加入@RenderBody()占位符,@RenderBody()所站的位置就是需要填充的内容的位置。如果想要应用模板页,须向内容页加入@{ Layout = "~/Views/Shared/_LogOnPartial.cshtml"; }~/Views/Shared/_LogOnPartial.cshtml为模板页位置,也可在配置默认值。2.局部页面:@RenderPage()需要调用局部页面的加入@RenderPage("~/Views/Home/_ViewP 阅读全文
posted @ 2012-12-14 12:08 火腿骑士 阅读(277) 评论(0) 推荐(0)
摘要: [TestClass] publicclassSampleTests { privateHttpSelfHostServer server =null; privatestring baseAddress =null; //Use TestInitialize to run code before running each test [TestInitialize()] publicvoidMyTestInitialize() { baseAddress =string.Format("http://{0}:9090",Environment.MachineName); . 阅读全文
posted @ 2012-12-14 09:47 火腿骑士 阅读(326) 评论(0) 推荐(0)
摘要: public void SetUp() { var config =newHttpSelfHostConfiguration("http://localhost:8080"); config.Routes.MapHttpRoute( "API Default","api/{controller}/{id}", new{ id =RouteParameter.Optional}); Server=newHttpSelfHostServer(config); Server.OpenAsync().Wait(); } 阅读全文
posted @ 2012-12-14 09:46 火腿骑士 阅读(237) 评论(0) 推荐(0)
摘要: Working console program:static voidMain(string[] args){ // Set up server configuration HttpSelfHostConfiguration config =newHttpSelfHostConfiguration("http://localhost:8080"); //Route Catches the GET PUT DELETE typical REST based interactions (add more if needed) config.Routes.MapHttpRoute 阅读全文
posted @ 2012-12-14 09:43 火腿骑士 阅读(325) 评论(0) 推荐(0)
摘要: ASP.NET MVC3 系列教程 – 新的Layout布局系统I:回忆MVC2当中MasterPage那些事code:<!------------Begin--------------><!-- Master文件 --><%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>Master head<asp:ContentPlaceHolder ID="MainContent" runat="server 阅读全文
posted @ 2012-12-14 00:06 火腿骑士 阅读(160) 评论(0) 推荐(0)
摘要: 当一个web api抛出一个异常后此异常会被转化成一个HTTP响应错误代码为500的服务错误但是如果你不想让客户端看到500的错误码你也可以自定义错误码如下代码当用户输入的ID没有与之相关的数据则返回了错误码为404的错误(页面未找到)public Product GetProduct(int id) { Product item = repository.Get(id); if (item == null) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.... 阅读全文
posted @ 2012-12-13 23:53 火腿骑士 阅读(162) 评论(0) 推荐(0)
摘要: 响应内容是XML的用树装结构 [RO] Privacy—Explains the P3P statement in the response headers, if present.---------------------响应内容中如果有隐私进行说明 3、AutoResponder 可以将已有的相应发回给服务器 4、Request Builder 可以自己手动写请求,包括请求的头和请求的内容。 也可以将左侧刚刚捕获的会话,拖到右侧进行修改 5、Filter 可以对会话进行过滤 6、TimeLine 通讯的时间 三、由于我也是刚刚接触这个软件,这里只是一个简单的介绍,等我熟悉了以后,会再写一些 阅读全文
posted @ 2012-12-13 23:52 火腿骑士 阅读(135) 评论(0) 推荐(0)
摘要: 上节介绍了REST WCF 4.0相比3.5支持更多的交互格式,本篇就说说在Server与Client间通过最原始的流的格式进行通讯。开篇之前,介绍REST WCF 的一个特性:DescriptionAttribute。对这个特性相信都很熟悉,它的作用如同在WebService中通过它来标注出某个接口的描述信息,在REST WCF中同样如此。将它标注在REST WCF 接口中后,在help页面中将会显示接口的描述信息。 如以往,本篇将通过Demo的形式介绍如何在REST WCF中使用Stream。Demo的功能有以下几点: 1、通过Stream的形式获取服务端的图片资源,并保存到本地 ... 阅读全文
posted @ 2012-12-11 12:55 火腿骑士 阅读(546) 评论(0) 推荐(0)
摘要: HTTP Basic 验证客户端的原理: 把HTTP头重的ContentType设置为:application/x-www-form-urlencoded 如果HTTP头没有Authorization,那么添加,并把这个设置为“Basic 用户名:密码”字符串组合的Base64编码。代码片段:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->HttpWebRequest request = (HttpWebRequest)HttpWebRequ 阅读全文
posted @ 2012-12-09 21:18 火腿骑士 阅读(291) 评论(0) 推荐(0)
上一页 1 ··· 99 100 101 102 103 104 105 106 107 ··· 164 下一页