我正在使用encodeURIComponent函数对正文中的某些内容进行编码,因为它们包含特殊字符,并且我不希望它们到达我的服务器时被打断。我没有得到的是,即使没有任何级别的解码,我也将如何获取解码的内容。
$http({
method: 'POST',
url: serverUrl + "/saveResources",
data: "isResourceSaved=" + $rootScope.isResourceSaved +
"&_id=" + $rootScope.resource._id +
"&title=" + encodeURIComponent($rootScope.resource.title),
headers: $rootScope.headers
}).success(function (response) {})
这是上面我用来发布请求的代码的片段。当我使用 req.body.title 检索数据时,我得到了解码后的值。我在服务器中使用节点js。请解释为什么我得到解码后的值。