Мой сценарий таков.
У меня есть следующая переменная:
_s.$cookie.set('videoURL', this.sample_url)
Теперь, когда я посмотрел на инструменты Chrome dev в Application -> Cookies, это то, что я вижу.
Как видите, между URL-адресами есть специальные символы, которые, вероятно, заменяют "/".
Как вы очищаете это так, что передает чистый URL (например, http://helloworld.com)?
ОБНОВЛЕНИЕ:
После первого ответа ниже, я пересмотрел свой код. Однакотакие же специальные символы все еще существуют.
мой код теперь выглядит следующим образом. Я использую Vue JS.
urlEncoded = encodeURIComponent('http://helloworld.com')
decodeURL = decodeURIComponent(urlEncoded)
_s.$cookie.set('videoURL', decodeURL)
UPDATE 2
После передачи переменной cookie впеременная класса, наконец увидел, что URL теперь очищен от специальных символов.
_s.videoURL = _s.$cookie.get('videoURL')
console.log(_s.videoURL)