0 0

GAE(python)里,如何使用带有空格的静态文件?5

GAE(python)里,如何使用带有空格的静态文件?

I have problems serving files with blank-space.
app.yaml
- url: /fonts
  static_dir: fonts
  expiration: "10d"
It is no problem serving files like:
http://domain.com/fonts/admire.ttf
If I type this URL in the browser it downloads the file.
A problem is if the font filename contains a blank space. Like 'admire
font.ttf'
If I type this URL:
http://domain.com/fonts/admire font.ttf or
http://domain.com/fonts/admire%20font.ttf
in the browser it does not find the file.
Where is my problem?


有人提出了BUG报告 http://code.google.com/p/googleappengine/issues/detail?id=3798,但是好像一直没人关注。
2011年4月10日 18:34

1个答案 按时间排序 按投票排序

0 0

admire_font.ttf

2011年4月19日 17:03

相关推荐

    ChannelTest_GAEPYTHON_

    Google App Engine(GAEPYTHON)是一个由Google提供的平台,允许开发者使用Python语言构建和托管Web应用程序。在GAEPYTHON中,Channel服务是一个强大的特性,它提供了服务器与客户端之间的实时双向通信。本篇文章将...

    基于GAE Python的网络相册

    用GAEPhotos建立你自己的网络相册:创建 GAE Python HRD 程序, HRD 是必须的.从 http://code.google.com/p/gaephotos/downloads/list 下载最新版本的GAEPhotos.解压到本地目录.更改 app.yaml 文件的第一行:...

    小学期GAE项目 python+Django框架实现的博客

    这个项目是一个教育实践项目,目标是构建一个基于Google App Engine (GAE) 平台、使用Python编程语言和Django Web框架实现的博客系统。在短短三周的时间内,团队成员不仅学习了相关技术,还完成了项目开发,并提供了...

    Python库 | gae_installer-1.9.17.4.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:gae_installer-1.9.17.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    python开发的在线文件目录浏览器

    标题中的“python开发的在线文件目录浏览器”表明这是一个使用Python编程语言构建的Web应用程序,它允许用户通过网页界面浏览和管理远程文件系统,可能是本地服务器或者是云端存储服务。这个项目可能利用了Python的...

    GAE使用规则

    GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则

    Python库 | gae_installer-1.9.7.2.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:gae_installer-1.9.7.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | appfy.recipe.gae-0.7.1.zip

    标题中的"Python库 | appfy.recipe.gae-0.7.1.zip"指的是一个特定版本(0.7.1)的Python库,名为`appfy.recipe.gae`。这个库是专门为Google App Engine (GAE)开发的,GAE是一个云服务平台,允许开发者构建和运行Web...

    基于GAE的Demo

    首先,Google App Engine(GAE)是Google推出的一个PaaS(Platform as a Service)平台,它允许开发者使用Java或Python等语言编写Web应用,并将这些应用部署到全球范围内的Google数据中心运行。GAE的优势在于其高...

    使用Blobstore上传文件到gae的Demo

    在GAE中,Blobstore提供了一组Python API,让开发者可以轻松集成文件上传功能。首先,需要导入`google.appengine.ext.blobstore`模块,然后使用`create_upload_url()`函数生成一个特殊的URL,这个URL可以用于文件...

    如何在GAE中轻松使用Django框架

    确保设置适合GAE环境,例如使用Google Cloud Datastore作为数据库,设置静态文件路径和媒体文件路径: ```python DATABASES = { 'default': { 'ENGINE': 'django.db.backends.djangostorage', 'OPTIONS': { '...

    GAE包(以配置好,解压可用)

    SDU(可能是某种特定的工具或服务)里的exe文件可能是用于启动或管理GAE环境的可执行程序。而“客户端加服务端中localproxy中的proxy.py”可能是一个本地代理脚本,用于在本地开发环境和服务端之间建立通信,这对于...

    gae-python:GAE 样板

    Google App Engine Boilerplate 使用 Google App Engine 平台快速启动您的项目。 使用 Google App Engine 支持的最新技术创建强大的应用程序。 它将向新开发人员介绍 App Engine 和高级开发人员以遵循最佳实践。 ...

    GAE blog安装

    在给定的文件名称列表中,我们看到了`index.yaml`,这通常是用于定义应用的索引规则,比如URL路由和静态文件处理。 3. **语言和框架**:GAE支持多种编程语言,如Python、Java、Go等。由于没有明确指出使用的语言,...

    GAE(Google App Engine)空间申请使用教程及 GAE域名捆绑方法

    ### GAE(Google App Engine)空间申请使用教程及 GAE域名捆绑方法 #### GAE简介与功能概述 GAE(Google App Engine)是由谷歌提供的一个强大的云服务平台,它允许开发者构建并托管各种类型的应用程序。从实用性...

    在GAE中使用django模板

    标题 "在GAE中使用django模板" 涉及到的是如何在Google App Engine (GAE) 上使用Django框架的模板系统。Google App Engine是一个托管平台,它允许开发者使用Python、Java等语言构建和运行Web应用。Django则是一个...

    gae-static-yaml:使用每个静态文件的处理程序自动生成GAE app.yaml文件-与自定义404处理程序一起使用

    使用每个静态文件的处理程序自动生成GAE app.yaml文件-与自定义404处理程序一起使用。 gae-static-yaml的目的是轻松为Google App Engine生成一个app.yaml文件,其中包括模块中每个静态文件的静态文件处理程序。 ...

    关于GAE的教程、工具与文档(建站)

    8. **静态文件与缓存**:GAE可以便捷地托管静态文件,如CSS、JavaScript和图片。同时,它也支持CDN(内容分发网络)以提高性能。 9. **监控与日志**:GAE提供了详细的监控工具,可以跟踪应用的性能指标,如请求率、...

Global site tag (gtag.js) - Google Analytics