【发布时间】:2016-03-23 15:18:13
【问题描述】:
我正在用 Java 开发一个 REST Web 服务,它根据客户端的请求处理请求正文并将输出提供给客户端。客户端发送的请求正文包含一个 GO(编程语言)程序,服务器在服务器机器上执行(运行)该程序,并将程序的标准输出返回给客户端。现在由于请求正文包含一些文本(程序),我不能使用 HTTP GET 方法来做到这一点。我可以使用 PUT 或 POST,但我了解到它们(PUT 和 POST)通常用于更新/创建资源。因为,我没有在这里创建任何资源,所以使用 PUT 或 POST 在概念上是否正确。如果不是,我需要使用哪种 HTTP 方法?
【问题讨论】:
标签: java web-services go