所有文件都是10MB,还是10MB /文件,总共150MB?我正在使用Python.
我想构建一个应用程序,通过我的应用程序路由所有网络流量(不仅仅是 HTTP)。基本上,我想要的是提供给我的应用程序的所有流量(它们不应该到达实际目标,我的应用程序应该处理这个),然后将这些流量转发到服务器;输入也是如此,只是颠倒了(服务器-> 应用程序-> 需要答案的程序)。是否有任何库(或类似的东西)可以使创建应用程序更容易?我正在寻找可以从 Python 或 Java 中使用的东西,但如果确实需要,我可以学习另一种语言。
package app
type ConfigSet struct {
installed bool
}
import (
"fmt"
"html/template"
"net/http"
)
func init() {
config := ConfigSet{}
// -------------------------------------- //
// CONFIGURATION //
// -------------------------------------- //
// Change to "true" after configuration is done!
config.installed = false
// -------------------------------------- //
// END CONFIGURATION //
// -------------------------------------- //
http.HandleFunc("/", index)
http.HandleFunc("/index.php", index)
}
func index(w http.ResponseWriter, r *http.Request) {
if config.installed == false {
w.Header().Set("Location", "/install/")
return
}
}
Run Code Online (Sandbox Code Playgroud)
我似乎无法弄清楚为什么这不起作用.我得到的错误是:
2012/05/21 13:22:01 go-app-builder: Failed parsing input (1 …Run Code Online (Sandbox Code Playgroud) 我不确定我是否已经做到了这一点,但据我所知,当我为data事件附加一个处理程序时,它会向我提供它在此之前获得的所有数据.问题是,我如何处理缓冲数据,因为Node.js可能一次给我少于4个字节(这是我需要的最小值),特别是当有多个并发请求时?
如果我是对的,使用Blobstore API(http://code.google.com/appengine/docs/quotas.html#Blobstore)要求应用启用结算功能.但是,应用程序是否需要启用计费才能使用db.BlobProperty()? http://code.google.com/appengine/docs/python/datastore/typesandpropertyclasses.html#Blob
如果我理解正确,那么我只需要在使用Blobstore时启用计费,但我可以使用BlobProperty()存储二进制数据,而无需使用Blobstore.