REST easy with kbmMW #15 – Handling HTTP POST
Posted kinglandsoft
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了REST easy with kbmMW #15 – Handling HTTP POST相关的知识,希望对你有一定的参考价值。
我被问到有关如何通过基于kbmMW智能服务(Smart Service)的REST处理POST的问题。
这篇博客文章解释了典型的POST各种形式的访问,以及如何在kbmMW中处理它们。
POST变种
Web/REST客户端可以通过多种方式POST数据:
作为URL的路径部分中的值数据
例如:POST http://localhost/myservice/myfunction/10/20
作为URL的查询部分中的键/值数据
例如:POST http:// localhost / myservice / myfunction?arg1 = 10&arg2 = 20
作为正文中的FORM键/值数据。
例如。 POST http:// localhost / myservice / myfunction
然后Body包含:
NAME1=值1&2 =值2
作为正文中的XML或JSON数据。
例如。 POST http:// localhost / myservice / myfunction
然后body包含:
{“NAME1“:” VALUE1”,” NAME2“:” VALUE2”}
作为Multipart正文通常作为文件上传的一部分。
您可以根据客户端选择发送数据的方式以不同方式提取数据。
原文地址:https://components4developers.blog/2018/07/07/rest-easy-with-kbmmw-15-handling-http-post/
以上是关于REST easy with kbmMW #15 – Handling HTTP POST的主要内容,如果未能解决你的问题,请参考以下文章
REST easy with kbmMW #20 – OpenAPI and Swagger UI