【发布时间】:2022-04-03 22:49:55
【问题描述】:
res.send 和 res.json 之间的实际区别是什么,因为两者似乎都执行相同的响应客户端操作。
【问题讨论】:
-
花点时间注意发布答案的人们是如何去 github 并阅读源代码的。这是一个学习和建立的好习惯。真理在于源头。
-
@PeterLyons 我同意这是一个好习惯,但你的意思是 ram 应该查看源而不是问问题吗?这不是违背了这个网站的目的吗?这个问题的存在,以及引用一个好的来源(The Source!)的答案是有用的。
-
是的,教人钓鱼等等。
-
当我们被告知“RTFS”(阅读源代码)时,这实际上意味着文档无法传达他们应该传达的信息。是的,拥有源代码可以让我们检查它,但除非在晦涩难懂的情况下,否则不需要找到它。所有这些 Express 功能都非常棒,但是文档差很多。 SO 充满了关于表达人们无法从文档中理解的事情的问题(发生在我身上)。
-
有时阅读来源是不够的,因为可以从答案中得到很好的解释,这将确保对所涉及的概念有最好的理解。有些人会简单地阅读源代码并理解,但是对于不一定对 javascript 友好的初学者呢?想想吧。
标签: javascript node.js http express