node.js通过查询字符串传递参数

时间:2013-07-15 20:25:44

标签: node.js hash parameters express

在客户端的node.js应用程序中,我在按钮单击事件中有以下代码来调用node.js / express方法“getProjectDetails”,但由于哈希(#)字符,Express发出错误比如“Unexpend end of input”。那么问题是如何转义传递给node.js调用的参数查询字符串中的哈希(#)字符?

// CLIENT SIDE CALLING CODE IN THE CLICK EVENT OF A BUTTON 
window.location.href = rootURL + 'getProjectDetails?project=ABCD#EFGH BLAH BLAH';

以下工作正常:

window.location.href = rootURL + 'getProjectDetails?project=ABCDEFGH BLAH BLAH';

1 个答案:

答案 0 :(得分:0)

您需要使用%23转义#。

相关问题