use*_*949 8 .net c# asp.net asp.net-mvc
作为标题,如何使用webclient上传文件时指定其他表单参数?
Dar*_*rov 8
你不能这样做WebClient.您需要手动生成multipart/form-data请求.这是一个可以轻松改编的例子.您只需要在您喜欢的参数中插入文件内容即可.在这个例子中,我使用了一个StreamWriter但如果您的文件是二进制文件,您可能希望直接写入请求流.
WebClient
multipart/form-data
StreamWriter
这个想法是实现RFC 1867.
如果您不想使用此路由并且这些值不是很大,则可以在请求字符串处传递其他参数并继续使用UploadFile方法.当然,目标URL必须能够从查询字符串中读取这些值.
UploadFile
归档时间:
14 年,9 月 前
查看次数:
5873 次
最近记录: