`
fanrey
  • 浏览: 256654 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用ruby实现一个浏览目录的http server

    博客分类:
  • ruby
 
阅读更多
#webserver.rb

#! /usr/bin/env ruby

require 'webrick'
include WEBrick

s = HTTPServer.new(:Port => 9090,
:DocumentRoot => Dir::pwd + "/")
trap("INT"){ s.shutdown}
s.start


在浏览器中输入 http://localhost:9090/,就能访问当前目录下文件.

  • 大小: 72.5 KB
分享到:
评论

相关推荐

    Ruby/SMB-开源

    Ruby/SMB库利用了Samba项目中的libsmbclient,这是一个用于实现SMB协议的C库,它提供了客户端功能,使得应用程序可以连接到SMB服务器,执行读写操作,以及管理文件和目录。 在Ruby/SMB中,开发人员可以通过简单的...

    webmachine-ruby:Webmachine,HTTP工具包(在Ruby中)

    包括一个可视化调试器,因此您可以浏览决策图以确定资源的行为方式。 文档和查找帮助 -了解Webmachine的工作原理以及创建资源的基础。 显示了如何实现每种HTTP方法。 Freenode上的IRC频道#webmachine 入门 下面...

    《Ruby On Rails》 源码 下载、导入、运行

    运行`rails server`或简写`rails s`,这将在你的本地开启一个Web服务器,你可以通过浏览器访问`http://localhost:3000`来查看应用程序。 7. **浏览和调试**: 随着服务器运行,你可以浏览应用程序,同时在命令行...

    redmine:Redmine是使用Ruby on Rails框架编写的灵活的项目管理Web应用程序。 http:github.comedavis10redmine是svn存储库的官方git镜像

    Redmine是一款基于Ruby on Rails框架开发的开源项目管理工具,其设计目的是为了提供一个集成了问题跟踪、项目文档、时间追踪、版本控制以及多种项目的管理功能。作为一个Web应用程序,Redmine允许用户通过浏览器访问...

    Selenium Remote Control.docx

    在这个例子中,`SeleniumServer`启动后,`CoreTestCase`被用来创建一个测试,它将打开IE浏览器,导航到Google首页。测试完成后,服务器会被关闭。 总的来说,Selenium Remote Control提供了一个强大而灵活的框架,...

    jsp实现一个管理火车票的系统trainTicket.zip

    购票系统是一种用于方便用户购买门票、交通票、电影票等各种类型票务的系统。这种系统通常涉及以下几个方面的功能和流程: 用户注册与登录:用户可以通过注册账号并登录系统来进行购票操作,系统可以保存用户的个人...

    sensor_server:一个简单的 rails 应用程序 - 加载 CSV 传感器数据,吐出 JSON,使用 Highcharts 的主干渲染一些图表 - 早期的 ALPHA

    Highcharts是一个用纯JavaScript编写的开源图表库,能够轻松创建各种类型的图表,如折线图、柱状图、饼图等。在这个应用中,接收到的JSON数据可能被Highcharts库解析,用于渲染图表,实时展示传感器数据的变化。 ...

    vue2+java+mysql实现的一个音乐播放网站musicProject.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    项目2,用MVC实现火车票的购票系统xianmu2.zip

    购票系统是一种用于方便用户购买门票、交通票、电影票等各种类型票务的系统。这种系统通常涉及以下几个方面的功能和流程: 用户注册与登录:用户可以通过注册账号并登录系统来进行购票操作,系统可以保存用户的个人...

    毕业课设 --音乐网站设计与实现musicweb.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    基于JavaWeb实现的火车票售票系统TrainTicketSystem.zip

    购票系统是一种用于方便用户购买门票、交通票、电影票等各种类型票务的系统。这种系统通常涉及以下几个方面的功能和流程: 用户注册与登录:用户可以通过注册账号并登录系统来进行购票操作,系统可以保存用户的个人...

    Vue + Mybaits + SpringBoot + Redis 实现的在线音乐网站WebMusic.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    使用Spring MVC框架 实现的云音乐网站Spring-MVC-CloudMusic.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    railsblog:我的个人 RUby on Rails 基础博客

    Railsblog 是一个基于 Ruby on Rails 框架创建的个人博客系统。Ruby on Rails,简称 Rails,是一款流行的开源Web开发框架,它遵循“约定优于配置”(Convention over Configuration)和“Don't Repeat Yourself”...

    springboot+vue实现的音乐网站(前端后台部分)music-manage.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    基于nodejs网易云音乐api实现的web端在线音乐网站jycloud-music.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    毕业设计,基于SpringBoot+Vue实现的音乐播放网站music-website-player.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    sevlet+vue实现的前后端分离的火车票管理系统TicketMangement.zip

    购票系统是一种用于方便用户购买门票、交通票、电影票等各种类型票务的系统。这种系统通常涉及以下几个方面的功能和流程: 用户注册与登录:用户可以通过注册账号并登录系统来进行购票操作,系统可以保存用户的个人...

    J2EE项目–Servelt+jsp构建在线音乐网站(实现短信验证码+分页)Music_web.zip

    音乐商城是一个在线平台,用于销售音乐作品,包括数字音乐、CD、唱片、演唱会门票等。以下是音乐商城的一般分析: 产品和服务、浏览和搜索功能、用户个性化推荐、购买流程、用户账户管理、促销和营销、客户服务 ...

    路飞学城前端+后端.zip

    《路飞学城前端+后端.zip》是一个包含前端和后端开发资源的压缩包,其主要项目文件为“luffycity-master”。这个项目可能是某个在线教育平台或学习资源库的一部分,以“路飞”这一角色为主题,旨在教授用户前端和...

Global site tag (gtag.js) - Google Analytics