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,但是好像一直没人关注。
相关推荐
Google App Engine(GAEPYTHON)是一个由Google提供的平台,允许开发者使用Python语言构建和托管Web应用程序。在GAEPYTHON中,Channel服务是一个强大的特性,它提供了服务器与客户端之间的实时双向通信。本篇文章将...
用GAEPhotos建立你自己的网络相册:创建 GAE Python HRD 程序, HRD 是必须的.从 http://code.google.com/p/gaephotos/downloads/list 下载最新版本的GAEPhotos.解压到本地目录.更改 app.yaml 文件的第一行:...
这个项目是一个教育实践项目,目标是构建一个基于Google App Engine (GAE) 平台、使用Python编程语言和Django Web框架实现的博客系统。在短短三周的时间内,团队成员不仅学习了相关技术,还完成了项目开发,并提供了...
资源分类:Python库 所属语言:Python 资源全名:gae_installer-1.9.17.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
标题中的“python开发的在线文件目录浏览器”表明这是一个使用Python编程语言构建的Web应用程序,它允许用户通过网页界面浏览和管理远程文件系统,可能是本地服务器或者是云端存储服务。这个项目可能利用了Python的...
GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则
资源分类: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"指的是一个特定版本(0.7.1)的Python库,名为`appfy.recipe.gae`。这个库是专门为Google App Engine (GAE)开发的,GAE是一个云服务平台,允许开发者构建和运行Web...
首先,Google App Engine(GAE)是Google推出的一个PaaS(Platform as a Service)平台,它允许开发者使用Java或Python等语言编写Web应用,并将这些应用部署到全球范围内的Google数据中心运行。GAE的优势在于其高...
在GAE中,Blobstore提供了一组Python API,让开发者可以轻松集成文件上传功能。首先,需要导入`google.appengine.ext.blobstore`模块,然后使用`create_upload_url()`函数生成一个特殊的URL,这个URL可以用于文件...
确保设置适合GAE环境,例如使用Google Cloud Datastore作为数据库,设置静态文件路径和媒体文件路径: ```python DATABASES = { 'default': { 'ENGINE': 'django.db.backends.djangostorage', 'OPTIONS': { '...
SDU(可能是某种特定的工具或服务)里的exe文件可能是用于启动或管理GAE环境的可执行程序。而“客户端加服务端中localproxy中的proxy.py”可能是一个本地代理脚本,用于在本地开发环境和服务端之间建立通信,这对于...
Google App Engine Boilerplate 使用 Google App Engine 平台快速启动您的项目。 使用 Google App Engine 支持的最新技术创建强大的应用程序。 它将向新开发人员介绍 App Engine 和高级开发人员以遵循最佳实践。 ...
在给定的文件名称列表中,我们看到了`index.yaml`,这通常是用于定义应用的索引规则,比如URL路由和静态文件处理。 3. **语言和框架**:GAE支持多种编程语言,如Python、Java、Go等。由于没有明确指出使用的语言,...
### GAE(Google App Engine)空间申请使用教程及 GAE域名捆绑方法 #### GAE简介与功能概述 GAE(Google App Engine)是由谷歌提供的一个强大的云服务平台,它允许开发者构建并托管各种类型的应用程序。从实用性...
标题 "在GAE中使用django模板" 涉及到的是如何在Google App Engine (GAE) 上使用Django框架的模板系统。Google App Engine是一个托管平台,它允许开发者使用Python、Java等语言构建和运行Web应用。Django则是一个...
使用每个静态文件的处理程序自动生成GAE app.yaml文件-与自定义404处理程序一起使用。 gae-static-yaml的目的是轻松为Google App Engine生成一个app.yaml文件,其中包括模块中每个静态文件的静态文件处理程序。 ...
8. **静态文件与缓存**:GAE可以便捷地托管静态文件,如CSS、JavaScript和图片。同时,它也支持CDN(内容分发网络)以提高性能。 9. **监控与日志**:GAE提供了详细的监控工具,可以跟踪应用的性能指标,如请求率、...