我需要向 AXIS2 Web 服务发送 MTOM 请求(将文件签入到 Documentum 位置)。
该服务已经确定,两种传输模式,64位编码和MTOM。即使我使用 MTOM 模式并对 Web.Config (WSE 3.0) 进行更改以仅发送 MTOM 请求,base 64 也会通过网络传递。
如何确保请求是 MTOM?我需要将文件作为字节数组共享。签入文档的方法期望它是一个字节数组。
我需要向 AXIS2 Web 服务发送 MTOM 请求(将文件签入到 Documentum 位置)。
该服务已经确定,两种传输模式,64位编码和MTOM。即使我使用 MTOM 模式并对 Web.Config (WSE 3.0) 进行更改以仅发送 MTOM 请求,base 64 也会通过网络传递。
如何确保请求是 MTOM?我需要将文件作为字节数组共享。签入文档的方法期望它是一个字节数组。
受保护的覆盖 System.Net.WebResponse GetWebResponse(System.Net.WebRequest request) { System.Net.WebResponse output = base.GetWebResponse(request); this.RequireMtom = false; 返回输出;5. 在发送 MTOM 请求之前,改变请求类型:dscsService.RequireMtom = true;