我有一个Angular应用程序,通过POST将文件上载到由Pyramid/Python处理的端点:
@Component({
selector: 'app-application',
templateUrl: 'app.application.html'
})
export class ApplicationComponent {
public uploader: FileUploader = new FileUploader({
url: MyEndPoint
});
还有我的金字塔服务器:
^{pr2}$当我尝试将上载的文件附加到电子邮件时,WebKitFormBoundary标记被附加到文件的页眉和页脚,并且内容以字节码返回。如何通过金字塔服务器将实际上载的文件附加到电子邮件地址?在
听起来好像是在将POST请求的实际主体附加到文件本身,这就是为什么WebKitFormBoundary标记出现在文件中的原因。在
所以首先你需要访问你想要的特定内容,它存储在一个MultiDict对象中,可以像普通字典一样访问。在
然后我将把这些内容写在某个地方,比如您的/tmp/目录,特别是如果您是一个UNIX用户。然后从这个文件路径,将电子邮件附加到金字塔邮件。在
希望这有帮助!在
相关问题 更多 >
编程相关推荐