Я предполагаю, что хеш (#) в конце вашего URL на самом деле является частью аргумента запроса. Проблема в том, что Node.js рассматривает его как хеш вашего общего URL, который не играет роли в HTTP-запросах. Таким образом, вам нужно правильно кодировать строку запроса.
Структурная функция API, такая как querystring.stringify
, вероятно, лучше всего.
var query = querystring.stringify({
key: '"https://me.yahoo.com/a/xt4hQ7QYssA8hymJKv8MeVQQKGhq_1jwvas-#a6e6f"'
});