2012-06-24 66 views
1

上一个问题在这里:https://stackoverflow.com/questions/11173241/uploading-contents-of-a-textarea-to-dropbox#comment14658356_11173241,这显然对我没有好处。将textarea的值直接上传到Dropbox

我对这个问题的新方法是让我的web界面与python dropbox api交互。因此,我让用户通过身份验证步骤运行,验证我的应用等。我遇到的问题是html textarea的内容将以html文件的形式保存到Dropbox中。

例如,textarea的内容将是这个样子:

<html> 
<head><title>Test Page</title></head> 
<body> 
<p>This is some testing stuff</p> 
</body> 
</html> 

有没有办法直接保存的内容收存箱为HTML文件?还是有没有办法避免将内容保存到服务器上的文件,然后将其发送到Dropbox?

+1

Dropbox托管文件,它不会创建文件。因此,您需要创建一个文件,然后确实可以使用Dropbox API将文件存储在那里。 –

+0

如果您有足够的权限访问服务器以连接到外部网站并发送HTTP请求,那么写入'tempfile.NamedTemporaryFile'有多难? – katrielalex

+0

@katrielalex我只是想避免使用任何额外的服务器空间。有了足够的使用,我不相信每次有人想创建一个文件时创建一堆临时文件将非常有效。但是你是对的,要做到这一点并不难,我只是想解决它。 – tylerauerbeck

回答