Python 从用户传送文件';将计算机连接到不同的服务器,而无需通过GAE
我正在用Python编写一个GAE应用程序,它将用户帐户和其他服务添加到通过SOAP进行通信的第三方数据处理服务中。在使用我的应用程序时,用户设置了一些参数,我想将这些参数存储在应用程序的数据库中。用户还可能上传大数据文件,我不想存储这些文件,因为这会提高使用配额。是否有一种方法可以将文件从用户的计算机传输到第三方服务,而无需通过GAE,同时仍能捕获所有其他输入的信息并启动SOAP调用?您可以将表单数据上载到第三方服务器,但是您需要使用HTML5API,因为这些标准尚未最终确定,所以这些API在中还没有广泛使用 您将要查看的API有:Python 从用户传送文件';将计算机连接到不同的服务器,而无需通过GAE,python,google-app-engine,file-upload,Python,Google App Engine,File Upload,我正在用Python编写一个GAE应用程序,它将用户帐户和其他服务添加到通过SOAP进行通信的第三方数据处理服务中。在使用我的应用程序时,用户设置了一些参数,我想将这些参数存储在应用程序的数据库中。用户还可能上传大数据文件,我不想存储这些文件,因为这会提高使用配额。是否有一种方法可以将文件从用户的计算机传输到第三方服务,而无需通过GAE,同时仍能捕获所有其他输入的信息并启动SOAP调用?您可以将表单数据上载到第三方服务器,但是您需要使用HTML5API,因为这些标准尚未最终确定,所以这些API在
- ,以执行实际上载。这是广泛使用的XHRAPI的扩展。您可能需要FormData API;要获得更多控制,请查看HTTP5文件API(http://dev.w3.org/2006/webapi/FileAPI/)
- ,以允许跨源请求。(我认为这一点现在得到了相当广泛的支持。)