Мифы про REST API. Часть 1

Как говорится, в споре рождается истина. И этот случай не стал исключением. Часто проектирую запросы, консультирую аналитиков, сама консультируюсь у разработчиков и заметила, что иногда мы по-разному понимаем некоторые аспекты REST. Когда я стала погружаться в тему, то материала набралось столько, что одной статьей не обойтись. Понимание мифов позволяет делать более осознанный выбор при проектировании. С вами Дарья Борисова, системный аналитик из ПСБ, и я начинаю цикл статей «Мифы о REST».

https://habr.com/ru/companies/psb/articles/976722/

#проектирование_систем #api #rest #rest_api #restful #высоконагруженные_системы #json #xml

Мифы про REST API. Часть 1

Как говорится, в споре рождается истина. И этот случай не стал исключением. Часто проектирую запросы, консультирую аналитиков, сама консультируюсь у разработчиков и заметила, что иногда мы по-разному...

Хабр

CVE Alert: CVE-2025-12171 - anthonyeden - RESTful Content Syndication - https://www.redpacketsecurity.com/cve-alert-cve-2025-12171-anthonyeden-restful-content-syndication/

#OSINT #ThreatIntel #CyberSecurity #cve-2025-12171 #anthonyeden #restful-content-syndication

CVE Alert: CVE-2025-12171 - anthonyeden - RESTful Content Syndication - RedPacket Security

The RESTful Content Syndication plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the ingest_image()

RedPacket Security
Do you want to run a server handling the HTTP 1.1 protocol, but still run CGI scripts? Ok, dear, there you have it.Close the connection manually after you're done, & it's fine. No need to mess with the HTTP 1.0 protocol. #http #procotol #webdav #restful #cgi #nomxd #Tech-talk🐾

Antwort des Dienstleisters auf unsere Support-Anfrage, warum die "REST-API" unseren "Accept: application/json" ignoriert und trotzdem immer mit HTML antwortet:

"Die neue REST-API liefert immer nur HTML zurück, das ist so weit in Ordnung."

Muss ich erwähnen, dass die URL-Pfade in keinster Weise #RESTful sind und GET-Requests Aktionen auslösen? 🫠

Aber es gibt ein Swagger UI!😅

#RestApi #SwaggerUI

🌗 Jetzig Web Framework:以 Zig 語言打造的高效能現代化網頁框架
➤ 一個以 Zig 打造、功能全面的 RESTful 網頁框架
https://www.jetzig.dev/
Jetzig 是一個採用 Zig 語言編寫的開源網頁框架,獲得 MIT 授權。它提供簡潔、基於檔案的路由機制,可輕鬆連結至 RESTful 的 Zig 函式宣告,同時支援自訂路由。框架內建 HTML 範本引擎 Zmpl,支援版面配置、部分樣板、繼承及編譯時期靜態內容渲染。預設情況下,所有端點均渲染 JSON,免費提供 RESTful API。Jetzig 運用 http.zig 達到極具競爭力的效能與擴展性。其易用的指令列工具可建立專案及新增組件,並支援客製化的中間件鏈來處理請求與回應,內建支援 htmx。此外,它還提供 Cookies、使用者 session 及請求/回應標頭的內建支援。透過 JetQuery,Jetzig 擁有強大靈活的資料庫層。開發者可透過 Discord 社羣參與討論。
+ 這個框架看起來很有趣,特別
#網頁框架 #Zig #開源 #RESTful API
Jetzig Web Framework

Jetzig is a batteries-included web framework written in Zig

The first copies of Mastering #RESTful #webservices with #Java have just arrived! (See more at love2integrate.com)
Publico un nuevo artículo: «Construyendo APIs RESTful robustas con Arquitectura Limpia y Hypermedia»
https://andros.dev/blog/f3521f7e/construyendo-apis-restful-robustas-con-arquitectura-limpia-y-hypermedia/
#api #arquitectura #rest #restful #anuncio
Construyendo APIs RESTful robustas con Arquitectura Limpia y Hypermedia | Andros Fenollosa

En muchas ocasiones se usa API RESTful como sinónimo de API REST (Representational State Transfer), pero no son lo mismo. Por un lado REST es una interfaz HTTP que define restricciones: Arquitectura cliente-servidor: El cliente y el servidor deben estar separados. Sin estado (stateless): Cada solicitud del cliente al servidor debe contener toda la información necesaria para entender y procesar la solicitud. Es decir, el servidor no guardará información sobre el estado del cliente entre solicitu

Most RESTful APIs aren’t really RESTful

When talking about REST, it is worth reading the dissertation of Roy Thomas Fielding. The original paper that describes RESTful web, “Architectural Styles and the Design of Network-based Software Architectures” Roy T. Fielding (2000), introduces the Representational State Transfer (REST) architectural style as a framework for designing scalable, performant, and maintainable networked systems, particularly web services.

Florian Krämer

#radio // You can watch my talk on how you can implement #http and #restful endpoints in #liquidsoap for #radioautomation on https://youtu.be/Z5iAFurdA_8

Slides are here: https://mkir.ch/presentations/2025-06-13-Liquidshop5-MyLiquidsoapIsRestful.html

Thanks to Romain & Sam for putting up the liquidshop again ! https://www.liquidsoap.info/liquidshop/5/

Liquidshop5 / Martin Kirchgessner / Liquidsoap goes RESTful

YouTube