IRS ACA SOAP边界错误

时间:2016-03-07 22:58:42

标签: c# soap gzip mtom irs

我使用httpClient将一个GZip压缩SOAP请求发布到IRS ACA Web服务。您将在下面找到SOAP请求。我在下面引用了边界错误。任何人都可以指出我的请求有问题吗?

  

Multipart流在遇到终止边界之前结束

static PyMethodDef
string_methods[] = {
    // ...
    {"count", (PyCFunction)string_count, METH_VARARGS, count__doc__},
    // ...
    {NULL,     NULL}                         /* sentinel */
};

static PyObject *
string_count(PyStringObject *self, PyObject *args) {
    ...
}

1 个答案:

答案 0 :(得分:0)

抱歉,我没有在另一篇文章中看到您的评论。

不幸的是,我不记得我必须做些什么才能解决我在this post中报告的问题。为了到达我所处的位置,我必须经历大量迭代的代码尝试不同的事情,并且我仍然在隧道的后半部分的某个地方就是这个项目。

但是,在查看您发布的内容并与我(当前)工作的内容(有错误,但不是上述错误)进行比较时,请尝试从边界定义的开头删除两个额外的短划线字符。

您将MIME边界定义为--------------030003010806000401010306,但部分中的引用在引用开头有两个额外的破折号。

这是我现在所做的工作"工作"码。

  • 我的边界设置为简单:MIME_boundary
  • 在SOAP Envelope根元素之前的MIME标头中,在FormData文件开始之前,它显示为--MIME_boundary
  • 然后,在请求的底部,它显示--MIME_boundary--