我正在用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. 【jdk源码分析】ArrayList的size()==0和isEmpty()
  2. 微机原理实验2:多字节BCD加法实验
  3. const 常量_var,let,const 的区别?
  4. New to My Oracle Support?
  5. 首先请与所有现有链接到该网络共享的映射断开连接_疫情之下:该如何使用Python预测员工流失,老板直呼内行!...
  6. java中redis存储map集合_使用RedisTemplate存储Map集合的一点注意
  7. linux设备驱动——字符设备驱动
  8. 获取桌面DC: GetDC(GetDesktopWindow())与GetDC(NULL)
  9. 华为模拟器路由器交换机远程控制
  10. 乐高机器人纲要_乐高机器人校本课程纲要
  11. SpringBoot整合Redis(十九)
  12. [编程题]雀魂启动!(java实现)
  13. C# 学习——LINQ 查询
  14. 微信小程序 php解密,微信小程序des加密、PHP des解密
  15. LeetCode刷题1894-中等-找到需要补充粉笔的学生编号
  16. 信息与计算机,科学网—信息与计算机(1) - 姜咏江的博文
  17. 常用软件整理(待更新)
  18. 没有插件的sublime编辑器是没有灵魂的
  19. 2021-2027全球与中国精密金属零部件市场现状及未来发展趋势
  20. Linux --- LV逻辑卷的创建和在线扩展

热门文章

  1. mysql执行SQL脚本
  2. PDF阅读器哪个好用?看完这篇文章就可以不用再问了
  3. visio给图片添加任意形状外框
  4. 日常工具搬运——python逐行写入txt文件
  5. 冒泡排序算法之C语言实现
  6. java如何将json转换为数组_如何将JSON数组转换为普通Java数组?
  7. 空间相关性分析:空间权重矩阵
  8. matlab 匹配滤波相位谱,信号检测与估计知识点总结(2)
  9. 卡巴斯基终生免费使用方法
  10. 《Word排版艺术》读后感——兼谈与LaTeX的比较