амперсанд в веб-адресе

asciinema.org (ранее ascii.io)

asciinema [as-kee-nuh-muh] - бесплатное решение с открытым исходным кодом для записи сеансов терминала и обмена ими в Интернете. Это полностью открытая платформа, целью которой является «поселиться» для конечных пользователей, желающих поделиться своим хакером. Веб-проигрыватель - это реализация терминала ANSI VT100 / VT102, поддерживающего большинство ANSI-последовательностей, всех текстовых атрибутов и 256 цветов.

Установка для Ubuntu

sudo apt-add-repository ppa:zanchey/
sudo apt-get 
sudo apt-get install asciinema

Она также поддерживает другие дистрибутивы и даже системы BSD / Mac. Инструкции по установке

Начните запись с asciinema rec. Если вы хотите загрузить записи из командной строки, запустите asciinema upload, чтобы загрузить свою запись.

Дополнительные инструкции на странице справки (asciinema)

1
задан 21 November 2015 в 15:19

2 ответа

В соответствии с синтаксисом URI веб-адрес не может содержать амперсанд. Однако амперсанд означает начало запроса. Поэтому Firefox попытается получить ресурс с именем 123 с запросом 456.

1
ответ дан 23 May 2018 в 15:37

Амперсанд используется для разделения команд в пакетном режиме. Вы можете избежать этого, используя \ перед командой, что приведет к system("firefox http://example.com/123\&456").

Надеюсь, что это поможет

0
ответ дан 23 May 2018 в 15:37
  • 1
    Не работал. Спасибо, в любом случае – Alexander 21 November 2015 в 15:32
  • 2
    Я не заметил, что адрес не был в кавычках, вот в чем проблема. Также следует указать весь адрес. – Ruben 21 November 2015 в 15:34

Другие вопросы по тегам:

Похожие вопросы: