2 cangyue080180 cangyue080180 于 2016.02.18 15:44 提问

asp.net web api get请求能在主体中包含自定义对象吗

大家好,我的问题是我现在想提供一个判断服务接口,就是客户端传给我一个人的id
和此人的照片(20K左右),我这边接收然后判断并返回结果{result:1}或者{result:0},
本人刚接触asp.net web api,没有经验,我想用Get方法来解决这个问题,我开始把
参数都放在URI中,接收的照片数据长度不足,于是我想把参数组成一个自定义对象放
在请求消息主体里面,请问怎么才能实现呢,非常感谢你的耐心,谢谢帮忙!

3个回答

Mr_dsw
Mr_dsw   Ds   Rxr 2016.02.18 21:58
已采纳

可以啊!你通过post进行请求

showbo
showbo   Ds   Rxr 2016.02.18 16:56

图片要放表单中post提交,get提交只能是字符串,穿不了图片

 <form method="post" action="xxxxx.aspx" enctype="multipart/form-data">
    <input type="hidden" name="id" value="xxx" />
    <input type="file" name="photo" />
</form>
jamejoe
jamejoe   2016.02.18 16:28

为什么不是传图片所在地址?直接传图片数据可以吗?可以利用ajax请求,放在data里面

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!