我正在用python tornado构建一个服务器。我的同事已经完成了前端部分。

我做了一个非常简单的测试,如下:class IndexHandler(tornado.web.RequestHandler):

def get(self):

print("this is a get request from indexhandler:\n")

print(self.request)

self.render("frontend/index.html")

if __name__ == "__main__":

tornado.options.parse_command_line()

app = tornado.web.Application(handlers=[(r"/", IndexHandler)])

http_server = tornado.httpserver.HTTPServer(app)

http_server.listen(options.port)

tornado.ioloop.IOLoop.instance().start()

对于这个测试,浏览器得到500: Internal Server Error。因为index.html在子目录中包含一些js文件。

以下是服务器的消息:[I 170430 23:06:21 web:2063] 200 GET / (108.61.177.156) 2.56ms

[W 170430 23:06:22 web:2063] 404 GET /css/reset.css (108.61.177.156) 0.56ms

[W 170430 23:06:22 web:2063] 404 GET /css/common.css (108.61.177.156) 0.56ms

[W 170430 23:06:22 web:2063] 404 GET /css/index.css (108.61.177.156) 0.41ms

这意味着浏览器获得了index.html,但无法获取这些css文件。

所以我想我需要做这样的事情:

^{pr2}$

我试过这样做,但失败了。

另外,如果我确实需要某种正则表达式来执行此操作,我认为这是非常危险的,因为用户可以从浏览器发出这样的请求:www.mysite.com/../../someLocalFileOfServer

龙卷风路径_如何设置龙卷风路径相关推荐

  1. java 取上下文路径_取Servlet上下文路径,取WebContent的路径

    ---------------------取Servlet上下文路径,取WebContent的路径 -------------------------------- 1.String path = r ...

  2. 添加python的系统路径_如何将项目路径添加到系统路径永久地?

    我正在使用visualstudio代码构建一个python项目.这是我第一次用编辑器构建一个项目(过去使用Pycharm).在 随着项目越来越大,我想导入一些我在其他目录中编写的类(在同一个项目中). ...

  3. java查找文件路径_如何查找java路径?

    展开全部 Java的路径问题,非常难搞.最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决e69da5e6ba9062616964757a686964616f31333365633838J ...

  4. python库路径_如何设置本地python库目录/ PYTHONPATH?

    在尝试编写今天使用PIL的 Python脚本的过程中,我发现我似乎没有在我的本地计算机上使用它(OS X 10.5.8,默认2.5 Python安装). 所以我跑: easy_install --pr ...

  5. 中登托管行结算路径_在非根路径上托管Next.JS应用

    中登托管行结算路径 How to serve your next.js app from example.com/front-end instead of the assumed example.co ...

  6. php设置路径别名,react设置文件路径别名的具体方法你知道么

    文章环境: "react": "^16.13.1" 版本 react官方脚手架默认是将webpack配置隐藏起来了,在进行配置之前需要将webpack给暴露出来 ...

  7. java 默认数据库创建路径_无法创建数据库路径文件:/ user / hive /仓库错误

    我有一个3个节点的群集,并且在运行某些HVE查询时遇到以下错误 FAILED:元数据错误:MetaException(消息:无法创建数据库路径文件:/user/hive/warehouse/db_du ...

  8. 图片怎么做雕刻路径_迷你字雕刻路径怎么做

    1,输入要雕刻的字,如"精雕"2,选择文字,点击刀具路径,选择"区域雕刻"3,4,生成刀径typ3做迷你字具有以下一些特点, 1.好修图,节点明了,操作简单. ...

  9. python查看包的安装路径_查看python安装路径及pip安装的包列表及路径

    一.Linux系统 查看Python路径 whereis python 此命令将会列出系统所安装的所有版本的Python的路径效果如下: 使用以下命令可分别查看Python2,Python3的安装路径 ...

  10. npm 使用淘宝 registry,安装使用 cnpm,设置全局路径和缓存路径

    npm设置全局路径与缓存路径 不自己设置全局路径的话,会默认放在 C 盘下 先创建自己需要设置的文件夹 npm config set prefix "F:\nodejs\node_globa ...

最新文章

  1. Silverlight 游戏开发小技巧:角色升级特效
  2. PyTorch 1.6、TensorFlow 2.3、Pandas 1.1同日发布!都有哪些新特性?
  3. 如何学好3D游戏引擎编程《转自3D游戏引擎网》
  4. 9012教你如何使用gulp4开发项目脚手架
  5. EditPlus常用快捷键
  6. 图表展示结果开发(一)
  7. Spring之项目中pofile的应用
  8. 点石关键词排名优化软件_福建关键词优化软件有哪些
  9. C++ machine code与随机数 进阶习题
  10. 使用Revel(go)开发网站
  11. Python04,变量与赋值
  12. pandas如何保存在excel里面_别找了,这是 Pandas 最详细教程了
  13. powercfg_在Windows 7中使用PowerCfg评估电源效率
  14. 4.5 Frank 口语习语前7
  15. 任正非:无法退休的老人
  16. CAD画图软件测试初学者,CAD制图初学入门:基础操作 平面绘图练习100题,新手必备...
  17. dell10代cpu装linux,戴尔10代cpu装win7系统及bios设置|戴尔十代cpu台式机装win7
  18. 图书馆管理系统UML建模
  19. JS异步加载及解决方式
  20. 数据分析与数据挖掘的区别和联系?

热门文章

  1. 2018年数学建模竞赛-高温作业专用服装设计
  2. 《数学建模算法与应用》方法概述
  3. redis基础知识——菜鸟教程
  4. python2.7安装
  5. web入门--ssti
  6. 如何将PDF设置为只读?
  7. iOS多线程 的 线程同步
  8. docker 安装Oracle-11g
  9. java输入语句怎么写_java中输入语句是怎么写的
  10. Minitab Express 1.5 for Mac 完美版 数据分析工具