Удалить параметр QueryString? - PullRequest
       9

Удалить параметр QueryString?

0 голосов
/ 19 сентября 2018

Я использую строку запроса (версия 5) , и мне интересно, можно ли удалить строку запроса вместе с ней?

results?condition=Used

Я хочу полностью удалить condition изURL.

Если нет альтернативного пути?

1 Ответ

0 голосов
/ 19 сентября 2018

Для обработки URL я предпочитаю использовать пакет URL .Для твоего случая я сделаю

const url = require('url');

const targetUrl = 'results?condition=Used&year=2010';
const parsedUrl = url.parse(targetUrl, true);

delete parsedUrl.search; // need to delete it so we can construct new query
delete parsedUrl.query.condition; // delete "condition"

console.log(url.format(parsedUrl)); // results?year=2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...