gpt4 book ai didi

web-services - REST 和 Web 服务 - 难以理解它们

转载 作者:行者123 更新时间:2023-12-04 02:37:33 24 4
gpt4 key购买 nike

好吧,标题或多或少说明了一切。我有点理解 REST 是什么——使用现有的 HTTP 过程(POST、GET 等)来促进 Web 服务的创建/使用。我对定义什么是 Web 服务以及如何实际使用 REST 来制作/公开服务感到更加困惑。

例如,据我所知,Twitter 是 RESTful。这实际上意味着什么? HTTP 过程是如何调用的?当我写一条推文时,如何涉及 REST,它与简单地使用服务器端语言并将该文本数据存储在数据库或文件中有何不同?

最佳答案

这个概念对我来说也有点模糊,但在看了你的问题之后,我决定为自己澄清一下。

请引用this msdn 中的链接和 this .

基本上它似乎是关于使用 http 方法(Get/Post/Delete)来识别应用程序允许的资源暴露。
例如:
假设您有网址:

http://Mysite.com/Videos/21 

其中 21 是视频的 ID。
我们可以进一步定义此 url 允许使用哪些方法 - GET 用于检索资源,POST 用于更新/创建,Delete 用于删除。

通常,使用 http 方法公开您的应用程序资源及其支持的操作似乎是一种有组织且干净的方式

关于web-services - REST 和 Web 服务 - 难以理解它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3330542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com