Commit e54c2121 authored by nanahira's avatar nanahira

encode

parent 00473241
...@@ -17,7 +17,7 @@ const https_server = https.createServer(https_options, (request, response) => { ...@@ -17,7 +17,7 @@ const https_server = https.createServer(https_options, (request, response) => {
response.end("Invalid pathname."); response.end("Invalid pathname.");
return; return;
} }
const username = path_match[1]; const username = encodeURIComponent(path_match[1]);
console.log("REQUEST", username); console.log("REQUEST", username);
_request({ _request({
url: "https://ygobbs.com/users/" + username + ".json", url: "https://ygobbs.com/users/" + username + ".json",
...@@ -35,7 +35,7 @@ const https_server = https.createServer(https_options, (request, response) => { ...@@ -35,7 +35,7 @@ const https_server = https.createServer(https_options, (request, response) => {
console.log("FALLBACK", username); console.log("FALLBACK", username);
request_avatar(response, username); request_avatar(response, username);
} else { } else {
const real_username = body.users[0].username; const real_username = encodeURIComponent(body.users[0].username);
request_avatar(response, real_username); request_avatar(response, real_username);
} }
}); });
...@@ -43,7 +43,7 @@ const https_server = https.createServer(https_options, (request, response) => { ...@@ -43,7 +43,7 @@ const https_server = https.createServer(https_options, (request, response) => {
function request_avatar(response, username) { function request_avatar(response, username) {
_request({ _request({
url: "https://api.moecube.com/accounts/users/" + encodeURIComponent(username) + ".avatar" url: "https://api.moecube.com/accounts/users/" + username + ".avatar"
}, (error, res, body) => { }, (error, res, body) => {
if (error) { if (error) {
response.writeHead(500); response.writeHead(500);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment