我连接对端彩信接口,发出的数据包的片段如下:请看红色部分,显示的是32位的串,不是文件名,
听对端说,这样会使手机看不到彩信的内容。但思了半天不知道是哪的问题,哪位高手帮一下了。POST /MmsSendMessageService HTTP/1.0
User-Agent: Axis/1.3------=_Part_4_9808195.1314951759765Content-Type: text/xml; charset=UTF-8Content-Transfer-Encoding: binaryContent-Id: <485E14A619A72117A94F1D10E9FBC38A>------=_Part_4_9808195.1314951759765Content-Type: text/plainContent-Transfer-Encoding: binaryContent-Id: <389495B7B97EC8B260D80B6E140276AB>
......................------=_Part_4_9808195.1314951759765Content-Type: text/plainContent-Transfer-Encoding: binaryContent-Id: <02E7C6F9832C7D69CCD781E636755CE3>......................------=_Part_4_9808195.1314951759765Content-Type: text/plainContent-Transfer-Encoding: binaryContent-Id: <5DFE1057C6212095B99D30EC8EBEDFFD>
听对端说,这样会使手机看不到彩信的内容。但思了半天不知道是哪的问题,哪位高手帮一下了。POST /MmsSendMessageService HTTP/1.0
User-Agent: Axis/1.3------=_Part_4_9808195.1314951759765Content-Type: text/xml; charset=UTF-8Content-Transfer-Encoding: binaryContent-Id: <485E14A619A72117A94F1D10E9FBC38A>------=_Part_4_9808195.1314951759765Content-Type: text/plainContent-Transfer-Encoding: binaryContent-Id: <389495B7B97EC8B260D80B6E140276AB>
......................------=_Part_4_9808195.1314951759765Content-Type: text/plainContent-Transfer-Encoding: binaryContent-Id: <02E7C6F9832C7D69CCD781E636755CE3>......................------=_Part_4_9808195.1314951759765Content-Type: text/plainContent-Transfer-Encoding: binaryContent-Id: <5DFE1057C6212095B99D30EC8EBEDFFD>
<smil>
<body>
<par dur="5000ms">
<text src="1314783977387038.txt" region="text" />
</par>
</body>
</smil>是不是应该这样Content-Id:<1314783977387038.txt>
怎么会显示类似这样呢 Content-Id: <5DFE1057C6212095B99D30EC8EBEDFFD>
AttachmentPart ap=msg.createAttachmentPart(attachmentFile);
ap.setContentId(attachmentFile.getName());
_call.addAttachmentPart(ap);抓到的数据包片段。如下,就好了。
------=_Part_4_20161471.1315287827967
Content-Type: text/plain;charset=GB2312
Content-Transfer-Encoding: binary
Content-Id: <1291625792203037.txt>
------=_Part_4_20161471.1315287827967
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Id: <http_imgload4.jpg>