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

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

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

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

图片要放表单中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>