02 2017 档案

摘要:本章我们将深入Nancy的内部,对Nancy的内部组件进行修改和调整。 那什么是bootstrap哪?字典里是这么介绍的: 一般而言,处于引导中(bootstrapping)是在终端用户可以使用之前开启软件或硬件的一种状态。 对于Nancy而言,引导过程(bootstrap)是应用程序刚刚开始启动到 阅读全文
posted @ 2017-02-19 14:58 理论家 阅读(969) 评论(1) 推荐(0)
摘要:如果你在采用某个Web框架来构建一个公共使用的Web服务,你可能需要对谁能访问上述的服务进行某种方式的控制。 它可能很简单,只需要在调用API时在HTTP头信息中加入一个验证字段,或者需要构建一个完善的平台来支持不同级别的访问。 这个方面Nancy已经都提供了相应的方案,实现一个验证机制是非常简单的 阅读全文
posted @ 2017-02-19 14:57 理论家 阅读(732) 评论(0) 推荐(0)
摘要:和内容协商最最为紧密的当属Nancy的Response对象。 在本书的第一张你应该就已经看到过Response对象,之前是使用它的AsFile 方法返回一个简单文件。 你可以通过AsFile 方法检索服务器的文件系统,通过设置mine类型(文件类型),促使客户端进行下载或者使用特定的方式打开。 在最 阅读全文
posted @ 2017-02-19 14:49 理论家 阅读(1091) 评论(0) 推荐(0)
摘要:在Web框架的范畴内,一切都是基于REST的-- 从返回包含CSS、JavaScript的网页的路由路径,到那些返回JSON数据的URL。 无论你怎么看它,两者都是必须的。我们使用一组URL来呈现URL,使用第二组URL给UI提供动态数据。有时我们还需要第三组URL给移动端提供数据。 其中的重复可能 阅读全文
posted @ 2017-02-12 10:56 理论家 阅读(1016) 评论(0) 推荐(0)
摘要:任何优秀的框架,都能传递参数。在之前的路由章节,我们已经看到了如何在URL中传递参数。 能够传递简单的参数当然好,特别是在设计那些从数据库读取记录的API设计中。但是,很多情况下也是需要传递复杂对象。 这个可能是登录模块的验证信息,或者是数据库表中的多条记录。不管怎么样,只是传递简单对象已经不能满足 阅读全文
posted @ 2017-02-04 15:32 理论家 阅读(1406) 评论(0) 推荐(0)
摘要:正如其他的Web工具包,Nancy也有视图的概念,用来描述在浏览器上看到的输出 视图的定义 你可能没有之前没有接触过“视图”的概念,或是仅仅是从其他工具包例如ASP.NET MVC 中听说过。(其中MVC中“V”代表“View”) 你是否想过视图到底是什么那? 根据牛津字典的释义,视图时能够看到的东 阅读全文
posted @ 2017-02-03 15:18 理论家 阅读(1343) 评论(0) 推荐(0)

点击这里给我发消息