我对这项技术有疑问,
我已经在我的web api控制器中创建了一个条目,允许我创建用户:
worker_devices = ["/job:worker/task:0/gpu:0", ..., "/job:worker/task:7/gpu:0"]
for worker_device in worker_devices:
with tf.device(worker_device):
# Execute code for building the model replica.
我可以像邮递员一样使用这个休息服务:
现在我想创建一个类似的条目,但这次有2个参数,如下所示:
public IHttpActionResult PostUser(User user)
我的问题是我可以通过邮递员使用这种方法
我已经尝试过了:
这些都没有奏效,我没有想法。
有谁知道如何正确调用此服务?
最好的问候!答案 0 :(得分:2)
您应该为方法添加属性,例如:
public IHttpActionResult PutUser(int id, [FromBody] User user)
这表示从请求正文接收到user
参数。接下来,您可以使用以下URL:
http://localhost:15423/api/users?id=<your_id>
并赞成完全使用REST,如果您将[FromUri]
添加到id
参数,并将[{1}}添加到该方法,则可以使用:
[Route("{id}")]
http://localhost:15423/api/users/5
可以替换为您的身份。
(两个请求都应包括正文中的5
对象)