Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
赫罗库+;Node.js:如何在UMLAUT中使用URL?_Url_Node.js_Heroku - Fatal编程技术网

赫罗库+;Node.js:如何在UMLAUT中使用URL?

赫罗库+;Node.js:如何在UMLAUT中使用URL?,url,node.js,heroku,Url,Node.js,Heroku,我有一个Node.js应用程序,它在一些URL中使用umlauts。当我在本地运行node.js时,一切正常 现在我想将这个应用程序部署到Heroku。在本地运行Heroku的foreman也很好,但一旦我部署并尝试访问任何umlaut URL,就会出现“500内部服务器错误” Heroku在运行Node.js时是否支持URL中的UMLAUT?如果是这样的话,你知道我可能做错了什么吗?要使用umlauts(或其他特殊字符),你需要修改这些字符,以便在URL中正确使用它们。在您的例子中,umlau

我有一个Node.js应用程序,它在一些URL中使用umlauts。当我在本地运行node.js时,一切正常

现在我想将这个应用程序部署到Heroku。在本地运行Heroku的foreman也很好,但一旦我部署并尝试访问任何umlaut URL,就会出现“500内部服务器错误”

Heroku在运行Node.js时是否支持URL中的UMLAUT?如果是这样的话,你知道我可能做错了什么吗?

要使用umlauts(或其他特殊字符),你需要修改这些字符,以便在URL中正确使用它们。在您的例子中,umlauts可以用代码
%d6
(请参阅)代替,但您可能更感兴趣的是javascript函数,它可以让您以编程方式对事物进行编码。另请参见。

通过简单地避免umlauts解决问题(或解决问题;-)。