Sign up or Log in
Are.na
aha hah
hypermedia web
Info

"the www is fundamentally a distributed hypermedia application."

— taylor, medividovic, dashofy (2010)

"a good design is better than you think."

— rex heftman

google group: https://groups.google.com/g/hypermedia-web
the humane interface: https://archive.ph/rqjk3
patterns: https://apisyouwonthate.com/blog/common-hypermedia-patterns-with-json-hyper-schema

2 Followers
View
Grid
Table
And the semantic profile mapping would look like this: [...]
4.7 Publishing Complete Vocabularies f…
4.15 Improving Reliability with Idempotent
Create
While the common practice is to use HTTP POST to create new resources in Web APIs, that is not the most reliable. In fact, when it comes to machine-to- machine interactions (e.g. no humans in the loop), using HTTP POST can be problematic because of the possibility of the “Lost Response” problem. What is needed is a solution to creating resources that is repeatable and reliable, even when the network connections themselves may be faulty.
Problem
When using HTTP POST to create new resources, it is possible to experience the “List Response” problem. For example, an API client sends a POST with a boy that transfers $500 from account A to account B and that API client never receivesanHTTPresponse.No200 OK,no400 Bad Request,no500 Server Error — nothing.
Now what is the client to do? Did the request ever make it to the server? Was there a server-side error that rejected the request? What if the request made it to theserverandwascompleted,butthe200 OKresponsegotdroppedonthe network? In that last case, repeating the request might result in executing the transfer twice.
How can we avoid the bad effects of the Lost Response problem when writing data to the service?

what if websites could kiss?

Nutshell! (BETA)
Nutshell! (BETA)
Clipboard Software
by Maxim Leyzerovich
2 blocks • 6 months ago
Web Annotation Vocabulary
Web Annotation Vocabulary
Portal
Portal
USRE46967E1 - System, apparatus, method, and computer program product for indexing a file - Google Patents
USRE46967E1 - System, apparatus, method…
rest+d
Extending the REpresentational State Tr…
arrest+e and arrested
Extending the REpresentational State Tr…
Join Are.na to follow hypermedia web
Sign upExplore