本次要讲的是使用.Net HttpClient拼接multipark/form-data形式post上传文件和相关参数,并接收到上传文件成功后返回过来的结果(图片地址,和是否成功)。可能有很多人会说用ajax不是就可以轻松的实现吗?的确是在不存在跨域问题的前提下使用ajax上传文件,接收返回结果是最佳的选择。无奈的是我们对接的是第三方的一个上传图片的接口,而且对方并没有对我们的域名设置允许跨域,为了能够解决这一问题我们只能够通过后端请求避免跨域问题。
什么是multipart/form-data请求:详情查看: https://www.cnblogs.com/tylerdonet/p/5722858.html
Html上传图片按钮:<div class=http://www.likecs.com/"cover-hd"> <a href=http://www.likecs.com/"javascript:;" class=http://www.likecs.com/"a-uploadCustom"> <input type=http://www.likecs.com/"file" id=http://www.likecs.com/"Logoimg" onchange=http://www.likecs.com/"OnchangeImage(this)" /></a> </div>