Heim >Web-Frontend >Front-End-Fragen und Antworten >Was soll ich tun, wenn der Knoten verstümmelte Zeichen zurückgibt?
Lösung für den vom Knoten zurückgegebenen verstümmelten Code: 1. Öffnen Sie die entsprechende Knotenmoduldatei. 2. Legen Sie das Codierungsformat des Inhalts manuell fest. Der geänderte Code ist „res.setHeader(“Content-Type“, 'text/html ; charset=utf -8')".
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Node v7.6.0-Version, Dell G3-Computer.
Was soll ich tun, wenn der Knoten verstümmelte Codes zurückgibt?
Lösung für das Problem der vom Nodejs-HTTP-Modul zurückgegebenen verstümmelten chinesischen Inhalte
Wenn die Methode rs.end() aufgerufen wird, um chinesische Inhalte an den Client zu senden, tritt das verstümmelte Problem auf Stellen Sie das Codierungsformat des Inhalts manuell ein:
Denken Sie nach der Änderung daran, den Code erneut auszuführen
server.on('request', (req, res) => { const url = req.url const method = req.method const s = `请求的url是 ${url}, 请求方法是 ${method}` console.log(s) // 调用res.end()方法,向服务器响应一些内容 res.setHeader("Content-Type", 'text/html; charset=utf-8') res.end(s) })
Sie können sehen, dass der zurückgegebene Inhalt erfolgreich geändert wurde
Empfohlenes Lernen: „Video-Tutorial reagieren“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Knoten verstümmelte Zeichen zurückgibt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!