res.location дважды кодирует строки запроса URL
Я передал URL в res.location, который имеет другой URL в качестве строки запроса, и когда res.location задан в заголовке, URL в строке запроса кодируется дважды.
Например, URL, переданный в res.location:
res.location = 'http://localhost?redirect_uri=http://somepage'
Ожидаемый заголовок:Местоположение: http://localhost/?redirect_uri=http%3A%2F%2Fsomepage
Фактический заголовок:расположение: http://localhost/?redirect_uri=http%253A%252F%252Fsomepage
Любые предложения по решению этой проблемы приветствуются. Спасибо