腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
PUT
请求
是否
与
来自
同一
资源
的
GET
响应
兼容
我正在审查一些端点,这些端点是针对复杂API
的
开端而开发
的
。
是否
有任何行业推荐
的
最佳实践表明,您应该确保
GET
请求
的
响应
可以用作针对相同
资源
的
PUT
请求
的
有效负载。此外,我将感谢人们在使用这种方法时遇到
的
潜在陷阱
的
反馈。
浏览 9
提问于2019-03-16
得票数 0
回答已采纳
1
回答
GoodData:通过API删除和更新元数据对象
、
例如,预定
的
电子邮件:,在文档中,我看到了如何创建新
的
电子邮件或获取现有的电子邮件。如何删除预定
的
电子邮件?DELETE https://secure.gooddata.com/gdc/md/PROJECT_ID/obj/OBJECT_ID 对于scheduledMail来说,它工作得很好,但它
是否
普遍工作呢如何更新预定
的
电子邮件?
PUT
有效吗?我应该用什么
请求
身体?还是必须删除旧对象并创建一个新对象
浏览 1
提问于2014-02-05
得票数 1
回答已采纳
1
回答
当POST做同样
的
事情时,为什么要使用
PUT
?特别是在Laravel
、
、
、
我知道HTTP方法
的
幂等性。我还了解了
PUT
和POST在REST API中
的
具体用途。但问题是,当POST做同样
的
事情时,为什么要使用
PUT
。以Laravel (PHP框架)为例,在Laravel中,我们伪装POST作为
PUT
方法来更新数据,例如更改项目名称。问题是,我们可以做同样
的
操作,即使用POST方法更新项目名称,而不是将其伪装为
PUT
,那么为什么要使用
PUT
?
浏览 2
提问于2019-07-17
得票数 0
1
回答
在JSON中从服务器对AJAX
的
多个
GET
调用
与
更复杂
的
POST/
GET
请求
的
性能影响
、
、
、
、
我在一个网站上工作,其中前端由AJAX驱动,以普通
的
RESTful方式
与
服务器交互,并以JSON
的
形式接收
响应
。异步触发每个单独
的
GET
请求
并在
响应
传入时填充DOM元素
是否
浏览 0
提问于2010-07-06
得票数 3
回答已采纳
1
回答
Restful API:只读/只写字段
我有一个关于restful apis
的
概念性问题。在我
的
数据模型中,我有国家和公司。 api
的
用户将不能创建国家/地区对象。数据库中有国家/地区
的
常量条目。他们将创建公司对象,这些对象将国家作为字段。,当显示一个公司时,我们也想显示它
的
国家。一种方法是,在获得公司
资源
之后,我们发出另一个
get
请求
来获取国家对象。但这种方法在性能方面是有问题
的
,特别是在我们列出多家公司
的
页面上。另一种方法是在<em
浏览 0
提问于2017-05-24
得票数 0
1
回答
使用可重定向
的
PUT
上传文件
的
RESTful设计是什么?
、
我希望实现一个允许上传文件
的
RESTful HTTP。服务器需要在客户端生成和上传新文件之前决定
是否
需要一个新文件。而且,上传应该可以重定向到另一台服务器,第二步
的
PUT
语义将使这更容易。如果是的话,服务器将使用201 Created和Location头来
响应
,并将文件
的
URL告知客户端。 这是一个有效
的
方法吗?我最不确定
的
是201 Created
是否
合
浏览 0
提问于2015-10-16
得票数 3
回答已采纳
2
回答
HTTP和DELETE
的
优点
、
、
、
所以HTTP规范说HTTP和DELETE应该是幂等
的
。这意味着,对
同一
个具有相同主体
的
URL
的
多个
PUT
请求
不应该对服务器产生额外
的
副作用。多个HTTP删除也是如此,如果向
同一
个URL发送2个或多个DELETE
请求
,则第二个(或第三个)
请求
不应返回指示
资源
已被删除
的
错误。 但是,在处理了DELETE之后,如何将
请求
放到URI中呢?例如,考虑按以下顺序执行以下<em
浏览 3
提问于2012-10-29
得票数 8
回答已采纳
1
回答
我应该使用POST或
PUT
作为登录
请求
,为什么?
、
、
、
、
我知道它们之间
的
区别,但是对于登录表单,我不知道为什么推荐POST方法。
浏览 2
提问于2021-08-13
得票数 2
回答已采纳
1
回答
为嵌套
资源
设计rest api
、
、
我
的
系统中有以下
资源
1.服务2.功能,其中功能具有以下JSON结构, id: "featureName", allowList: [serviceID1, serviceID2,我
是否
应该在url中包含allowlist、state、denylist,因为我
的
资源
是服务和功能,而不是allowlist或denylist。rest端点应该是什么样子
的
? 在阅读了下面提到
的
线程后,我正在考虑
浏览 27
提问于2021-06-17
得票数 0
1
回答
请求
PUT
方法
的
模型
是否
与
GET
方法
的
响应
模型相同?
、
在我
的
应用程序中,后端将使用端点来获取和更新数据(使用
get
和
PUT
方法)。两个操作都使用完全相同
的
JSON模式。问题是,对于更新
请求
体和
get
响应
体,
是否
也应该使用相同
的
模型呢?你能告诉我分离和合并它们
的
利弊吗? 谢谢。
浏览 2
提问于2020-08-11
得票数 0
回答已采纳
3
回答
我
是否
应该使用POST或
PUT
进行API调用,以创建或更新
、
、
我想知道我
的
API调用应该使用POST还是
PUT
。 后端将创建或更新我
的
DB中
的
现有行。我知道我使用POST来创建和放置用于更新,但当我不知道哪一个将被切换创建/更新时,我应该使用什么?
浏览 4
提问于2016-09-30
得票数 1
回答已采纳
3
回答
Rest Api:何时使用Post、
PUT
、修补和删除
、
、
、
、
我正在开发一个restful,我需要更新一个
资源
(即有10个字段
的
客户详细记录)。 在添加
请求
时,我会发送一个带有完整记录
的
Post
请求
。在更新
请求
时,我发送一个
PUT
请求
,其中包含10个字段
的
完整记录。在验证
请求
时,我发送一个
PUT
请求
,其中只有两个字段,即recordId和versionNo。在删除
请求
时,我发送一个删除
请求
,其中包含Http
浏览 0
提问于2019-02-25
得票数 4
回答已采纳
1
回答
尝试使用代理模拟HttpClient时出现WireMock错误
、
、
、
、
我有一个Http客户端,它在现实生活中使用代理向API发送
请求
。我正在尝试使用WireMock来运行我
的
http客户端测试,并模拟应用编程接口
的
响应
。然而,我无法让Wiremock在代理设置下工作。我已经尝试了所有相关
的
组合,但仍然无法成功测试。 InetSocketAddress.createUnresol
浏览 0
提问于2019-07-17
得票数 8
1
回答
jQuery -发送跨域
PUT
/DELETE
请求
、
、
、
、
我试图将main.example.com中
的
PUT
/DELETE
请求
发送到api.example.com,但它不允许我这样做。
响应
头,
来自
api.example.comAccess-Control-Allow-Methods:
GET
, POST,
PUT
, DELETE, OPTIONS 提出
请求
的</em
浏览 0
提问于2015-04-30
得票数 1
2
回答
204 No Response应该使用什么Content-Type?
、
当构建一个RESTful HTTP服务时,给出
的
响应
是204No Content (例如,在消费者发出DELETE
请求
之后),
响应
应该包含什么Content-Type? 它应该被省略吗?
是否
有首选
的
Content-Type?它
是否
应该
与
对
同一
资源
的
GET
请求
的
Content-Type相同?这无关紧要吗?
浏览 3
提问于2014-01-10
得票数 46
回答已采纳
1
回答
PUT
和POST有什么区别,为什么
PUT
被认为是幂等
的
?
、
、
据说everywhere在阅读了许多帖子之后,是幂等
的
,这意味着具有相同输入
的
多个
请求
将产生
与
第一个
请求
相同
的
结果。但是,如果我们使用POST方法使用相同
的
输入来放置相同
的
请求
,那么同样,它将表现为
PUT
。 那么,
PUT
和POST在幂等方面有什么区别呢?
浏览 0
提问于2018-10-24
得票数 2
1
回答
HTTP
PUT
中
的
幂等性是什么?我可以不允许覆盖
资源
吗?
、
、
建议允许这样
的
场景: 但我不知道幂等性
的
概念。方法还可以具有“幂等性”
的
属性,因为(除了错误或过期问题),N>0相同
请求
的
副作用
与
单个
请求
相同
浏览 1
提问于2018-08-21
得票数 2
回答已采纳
1
回答
如何在Express.js中为创建、更新、获取和删除设置REST路由?
、
、
、
我正在构建我
的
第一个“真正
的
”平均应用程序,我正在讨论如何构造我
的
REST,我想使用它作为我
的
后端。我想知道如何在Express中设计典型
的
API方法: app.
get
('/api/serials',function(req,res){ // <
浏览 2
提问于2014-07-23
得票数 1
回答已采纳
1
回答
当提供程序由于缺少授权头而拒绝预运行
请求
时,客户端CORS可以正常工作。
、
、
、
、
REST调用是“非简单
的
”:它们包括自定义标头(即包含oAuth访问令牌
的
“授权”报头),从而导致浏览器发出飞行前选项
请求
;和。SalesForce拒绝任何不包含有效
的
“授权”报头和令牌
的
API
请求
,包括飞行前,根据定义,该不包括
来自
初始
GET
请求
的
自定义标头(实际上,飞行前
的
全部要点是询问服务器
是否
允许相关
的
自定义标头)。我无法通过从REST调用中删除自定义<e
浏览 8
提问于2017-12-19
得票数 3
2
回答
在php上修改会话数据时使用POST或
GET
、
、
、
我们在更改
资源
时使用POST
请求
,在服务器上搜索
资源
时使用POST
请求
,对吗?我想知道'resources'到底是什么意思?它仅仅是存储在数据库上
的
数据吗?我们可以将会话视为这些
资源
之一吗?假设我在PHP服务器上工作,希望在会话中修改一个变量,或者为客户端销毁会话,而不修改数据库中
的
任何内容。为此,我应该使用POST类型
请求
还是
GET
类型
请求
?
浏览 1
提问于2020-09-15
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券