为什么在Node.js中有http.get但没有http.post?

时间:2013-03-06 19:14:40

标签: node.js http post

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

1 个答案:

答案 0 :(得分:2)

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

此外,如果他们POST,那么为什么不PUTDELETE等等。他们可能会放入get包装,然后认为没有理由保留在核心做到这一点。它只是作为常见GET请求的快速帮助。

Node的理念是“如果 没有,那么它就不应该”,所以请按照你的意愿去做。