- 浏览: 80899 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
neptunecai:
2.创建nutch2.1的编译环境 这部分能详细些吗?比如:T ...
Nutch2.1 in eclipse
这篇主要是让我们学习对于一些静态页面如何更加简单有效的去访问他们。比如访问一些docs的html文件等。然后就是需要加上简单的权限认证,确保不是所有人都可以去访问的。BASIC的认证时restlet.jar支持的。所以不需要额外的扩展包。这个也是最简单的认证方式。
具体代码如下:
把我们需要访问的那些文件放到c盘的restlet/docs/api下就可以了。它会去自动识别index页面进行访问。
具体代码如下:
public class DirGuardStartRun { /** * web browser input:http://localhost:8182/docs * and then it need a HTTP_BASIC verifier * @param args * @throws Exception */ public static void main(String[] args) throws Exception { // URI of the root directory. final String ROOT_URI = "file:///c:/restlet/docs/api/"; // Create a component Component component = new Component(); component.getServers().add(Protocol.HTTP, 8182); component.getClients().add(Protocol.FILE); // Create an application Application application = new Application() { @Override public Restlet createInboundRoot() { Router router = new Router(getContext()); // Create a simple password verifier MapVerifier verifier = new MapVerifier(); verifier.getLocalSecrets().put("scott", "tiger".toCharArray()); verifier.getLocalSecrets().put("test", "test".toCharArray()); // Create a Guard ChallengeAuthenticator guard = new ChallengeAuthenticator(getContext(), ChallengeScheme.HTTP_BASIC, "Tutorial"); guard.setVerifier(verifier); Directory directory = new Directory(getContext(), ROOT_URI); directory.setListingAllowed(true); guard.setNext(directory); router.attach("/docs", guard); return router; } }; // Attach the application to the component and start it component.getDefaultHost().attach(application); component.start(); } }
把我们需要访问的那些文件放到c盘的restlet/docs/api下就可以了。它会去自动识别index页面进行访问。
发表评论
-
jetty 对请求头的限制
2014-02-13 14:30 5588当浏览器发起请求时 出现http code 413 问题 fu ... -
java 最基础的设置介绍
2013-04-15 23:05 1238用java不长不短快5年了,最近在看一些基础的书籍,也想起很久 ... -
Hessian 初体验
2013-03-27 17:36 1154Hessian 官网:http://hessian.cauch ... -
Nutch2.1 in eclipse
2013-03-10 00:22 9408Nutch2.1 in eclipse 主要目的: 1. 将 ... -
LDAP connection issue
2012-10-23 16:25 1697Problem1: Sometimes we can not ... -
restlet2.0学习——请求超时设置
2012-09-26 11:01 2297一般,我们在请求一个rest service的时候,总是希望可 ... -
[转载]checkStyle使用手册
2012-08-23 20:28 6826Checkstyle是SourceForge下的一个项目,如名 ... -
[转载]高性能JAVA开发之内存管理
2012-08-13 21:53 1311这几天在找一个程序的bug,主要是java虚拟机内存溢出的问题 ... -
[转载]How to write LDAP search filters
2012-08-10 10:57 1389This document outlines how to g ... -
restlet2.0学习(extend)-restlet日志信息写入log4j中
2012-08-07 15:32 4008使用过restlet的人都知道,restlet使用的是JDK的 ... -
log4j级别输出
2012-08-03 11:12 4275我们知道: log4j.logger.XX cover ==& ... -
restlet2.x与restlet1.x交互
2012-08-01 10:01 1226在一般的情况下,我们使用restlet客户端向服务端发起请求时 ... -
log4j配置
2012-05-30 11:36 1397log4j.rootLogger 根路径下的所有logger输 ... -
Restlet2.0学习——简单WebApp多Application与表单提交
2012-05-23 23:16 3531之前我们提到过简单的WebApp实现,使用的是一个applic ... -
Restlet2.0学习——文件路径访问
2012-05-22 14:42 1198由于就是官方的实例照搬了一下,简单尝试没有问题。就先把代码贴出 ... -
对RAM做简单的池化实现
2012-05-22 13:59 1514首先由于项目的关系需要使用IBM的Rational Asser ... -
Restlet2.0学习——简单WebApp实现
2012-05-21 22:09 6489由于自己最近正在学习R ... -
HTMLPOST和GET编码问题(深入篇)
2011-07-07 02:12 11364浏览器 IE/FireFox -------——----> ...
相关推荐
Restlet2.0用户指南
restlet2.0版本jee源码,例子,jar包,api等内容
简单做了一个rsh框架的集成,知道这个而且需要欢迎下载,大家有需要的下载了给点宝贵意见。
NULL 博文链接:https://sb33060418.iteye.com/blog/1768621
restlet 基于xml+http协议的轻量级web服务框架
一个简单的Restlet开发框架的Basic认证的例子
restlet框架所需的所有jar包,可以用来进行restlet开发。
RESTLET框架学习书籍
restlet2.1学习笔记项目代码
restlet相关文档
Restlet2 + Spring3 注解方式配置
restlet2.0 Restlet Caused by: java.lang.ClassNotFoundException: com.sun.syndication.feed.synd.SyndFeed java.lang.NoClassDefFoundError: com/sun/syndication/feed/synd/SyndFeed
restlet1.0源码+doc,比较老的版本,2.0和之后的版本不兼容
这个花了一点时时间做出来的简单的集成RSH框架,喜欢restlet的朋友可以研究研究,大家一起讨论一下,最简单的一个流程,已经完成了,个人感觉比ssh框架开发简单,中间都没有对象new,都通过spring注入方式获取对象,...
通过java开源框架restlet来做了一个集成,比起以前的ssh框架,稍微做起来简单,而且速度也快,有什么不足的大家下载后,请给出宝贵的意见。
RESTLET开发实例(三)基于spring的REST服务
restlet入门示例,实现的功能是通过访问web资源,返回一个“hello world”字符串信息。
org.restlet.jar
android-restlet 一个非常简单的... -> restlet.sdk ———>实体———> http —————>客户—————>资源———>接口———>大事记———>泛型restlet.sdk.entities 包含所有类以映射REST资源的JSON项restlet.sdk.