请告诉我这是否可能,如果可能,给我任何提示如何做。
您可以在base64编码和使用curl post包含文件内容。
这里有一个例子:
$cat req.xml
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:mtom="http://ws.apache.org/axis2/mtomsample/" xmlns:xm="http://www.w3.org/2005/05/xmlmime">
<soap:Header/>
<soap:Body>
<mtom:AttachmentRequest>
<mtom:fileName>one.txt</mtom:fileName>
<mtom:binaryData xm:contentType="application/txt">SSBhbSB0aGUgZ3JlYXRlc3Qu</mtom:binaryData>
</mtom:AttachmentRequest>
</soap:Body>
</soap:Envelope>
$cat req.xml curl-x POST-h‘content-type:application/soap+xml’-d@-
http://yourmachine.com:8080/axis2/services/mtomsample.mtomsamplesoap12port_http/
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Body>
<ns2:AttachmentResponse xmlns:ns2="http://ws.apache.org/axis2/mtomsample/">
File saved succesfully.
</ns2:AttachmentResponse>
</soapenv:Body>
</soapenv:Envelope>
我目前正在使用FileWriter创建并写入文件。有没有什么方法可以每次都写入同一个文件而不删除其中的内容?
问题内容: 我遇到了一个问题:直到今天,我使用包含以下内容的标头使用PHP发送HTML邮件 现在,我添加了添加附件的功能。为此,我不得不将此行更改为 现在,使用,邮件的其余部分(即普通文本)将显示为文本/纯文本。我怎么能知道附件有效并且邮件文本仍然是HTML? 问题答案: 要发送带有附件的电子邮件,我们需要使用multipart / mixed MIME类型,该类型指定混合类型将包含在电子邮件中。
如何在Postman中将附件添加到SOAP请求中? 我有以下设置,并且在“原始”文本框中有我的SOAP xml。 (我可以在SoapUI中做到这一点,但想使用Postman。)
但是只有带有编译类的jar包含在zip中。为什么它不包括使用maven-sources-plugin构建的sources jar?
我需要一些关于log4j2配置的帮助。当我调试记录器时,它看起来像是关闭了所有的附加程序,然后我从来没有收到任何应用程序日志。幸运的是,我知道log4j至少是找到属性文件,并给记录器初始化调试输出。 这是我的日志4J2。属性文件: 以下是记录器调试初始化输出: 感谢任何帮助!我需要它。 我真的很想让异步appender在某个时候工作,但是很难通过log4j2找到示例。log4j2的属性语法 还有-
问题内容: 是否有用于NodeJS的库,用于发送带有附件的邮件? 问题答案: 是的,这非常简单,我使用nodemailer: 然后阅读文件并发送电子邮件: