我知道http
会曝光get
,因为它是一种常用的方法,用 Node:Up and Running 的作者的话说,但我不知道为什么没有类似的post
方法。我知道post
也必须采取一个身体,但这似乎微不足道。那么 - 为什么?
答案 0 :(得分:2)
Isaacs甚至不想在Node的核心中使用http
模块,因为它经常被使用,所以它可能放在那里;但他们认为你可以用http.request
做其他事情。
此外,如果他们POST
,那么为什么不PUT
和DELETE
等等。他们可能会放入get
包装,然后认为没有理由保留在核心做到这一点。它只是作为常见GET
请求的快速帮助。
Node的理念是“如果 没有,那么它就不应该”,所以请按照你的意愿去做。