1

我知道http暴露get,因为它是一种经常使用的方法,用Node: Up and Running的作者的话来说,但我不知道为什么没有类似的post方法。我知道post也必须采取一个身体,但这似乎微不足道。所以为什么?

4

1 回答 1

2

Isaacs 甚至不想要httpNode 核心中的模块,因为它经常被使用,所以很可能它被放在那里;但他们认为你可以用http.request.

此外,如果他们这样做,POST那么为什么不PUT这样做DELETE等等。可能他们放入了get包装中,然后认为没有理由继续在核心中这样做。它只是作为常见GET请求的快速帮手。

Node 的理念是“如果它不必在核心,那么它不应该”,所以,随心所欲。

于 2013-03-06T19:16:52.340 回答