Http 如果在创建资源之前主键未知,如何实现RESTful PUT URL?
我可以看到这将如何工作: /用户/456 使用GET、POST和DELETE,但不使用PUT,除非调用方不知何故知道下一个主键或他们自己提供主键。。。这是怎么做到的 我根据我在这里读到的内容: PUT方法要求 封闭实体应存储在 提供的请求URIHttp 如果在创建资源之前主键未知,如何实现RESTful PUT URL?,http,url,rest,put,Http,Url,Rest,Put,我可以看到这将如何工作: /用户/456 使用GET、POST和DELETE,但不使用PUT,除非调用方不知何故知道下一个主键或他们自己提供主键。。。这是怎么做到的 我根据我在这里读到的内容: PUT方法要求 封闭实体应存储在 提供的请求URI 客户应发送POST 请求/user创建 资源 然后服务器应该 返回创建的201响应, 使用中的资源的URI 位置标题 客户可以 然后从URI中GET/PUT/DELETE 它被赋予读取/更新/删除资源的权限 我相信这个链接,他们建议如果服务器是决定结果资
POST
请求/user
创建
资源201
响应,
使用中的资源的URI
位置
标题GET
/PUT
/DELETE
它被赋予读取/更新/删除资源的权限我相信这个链接,他们建议如果服务器是决定结果资源uri的服务器,那么应该使用POST,而不是PUT。