小编use*_*400的帖子

Web API:如何在使用MultipartMemoryStreamProvider时访问多部分表单值?

我曾经用来MultipartFormDataStreamProvider处理多部分请求.

由于我希望将上传的文件存储在内存中而不是磁盘文件中,因此我更改了要使用的代码MultipartMemoryStreamProvider.文件加载似乎工作正常,但我不再能够访问通过provider.FormData下面提供的其他表单值MultipartFormDataStreamProvider.有人能告诉我怎么做吗?

Fiddler捕获的原始请求:

POST http://myserver.com/QCCSvcHost/MIME/RealtimeTrans/ HTTP/1.1
Content-Type: multipart/form-data; boundary="XbCY"
Host: na-w-lxu3
Content-Length: 1470
Expect: 100-continue
Connection: Keep-Alive

--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=PayloadType

X12_270_Request_005010X279A1
--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=ProcessingMode

RealTime
--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=PayloadID

e51d4fae-7dec-11d0-a765-00a0c91e6fa6
--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=TimeStamp

2007-08-30T10:20:34Z
--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=SenderID

HospitalA
--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=ReceiverID

PayerB
--XbCY
Content-Type: text/plain; charset=utf-8
Content-Disposition: form-data; name=CORERuleVersion …
Run Code Online (Sandbox Code Playgroud)

multipartform-data asp.net-web-api

46
推荐指数
1
解决办法
3万
查看次数

当 IIS 托管时,WCF 对于 nettcp 使用什么默认端口?

我们的服务器基于 WCF,由 IIS 托管。我们使用 nettcp 作为绑定。该应用程序正在运行,但我们仍然不清楚一件事:由于我们没有在配置中指定端口号,WCF/IIS 使用的默认端口是什么?在生产环境中,我们是否需要在IIS中手动为WCF/NetTcp打开端口?

iis wcf nettcpbinding

4
推荐指数
1
解决办法
1万
查看次数

我可以将32位本机DLL(不是.Net程序集)链接到我的64位.Net应用程序中吗?

我们有一个旧的第三方组件,它是一个32位的本机dll.在我们基于COM的应用程序中,我们通过Windows API链接它.现在,我们计划将我们的应用程序升级到.Net并在64位系统上运行.我的问题:我们是否仍然可以通过Windows API将旧的32位本机dll链接到我们的64位.net应用程序中?如果没有,有关如何使其工作的任何想法?

.net winapi 32bit-64bit

3
推荐指数
1
解决办法
1586
查看次数

为什么.Net Remoting不需要已知类型但是WCF呢?

我们正在迁移.net Remoting应用程序以使用WCF.现在让我困惑的一件事是WCF引入但Remoting不需要的"已知类型"的概念.虽然我有点理解已知类型是什么以及它们做了​​什么,但我感到困惑的是WCF和Remoting之间的区别 - 在发送方方面,如果WCF没有足够的关于手头对象的类型信息来序列化它,为什么Remoting?对于接收者来说也是如此:为什么.net远程处理没有问题反序列化收到的对象但是WCF呢?那是因为Remoting会发送元数据和数据吗?如果是这样,为什么WCF不能这样做呢?

wcf remoting known-types

2
推荐指数
1
解决办法
202
查看次数