Я использую расширение быстрого набора из Chrome, и всякий раз, когда я вхожу в новый file:// закладка, он автоматически преобразует это в http://file// , и это не работает. У меня есть расширение LocalLink, поэтому я могу использовать URL-адрес файла вручную, но по какой-то причине это расширение просто не будет играть хорошо. Итак, это раздражает, и поскольку разработка этого расширения мертва, я сомневаюсь, что это будет исправлено в ближайшее время.

Таким образом, можно ли как-то закодировать file:// в HTTP-URL? Например http://file%3A//...?

2 ответа2

2

Не тривиально. Схема «http:» предполагает, что HTTP будет использоваться для связи с каким-либо сервером. Может быть возможно установить сервер, который выполняет перенаправление на файл: URL, но 1) кто-то должен его поднять, и 2) кто-то должен заплатить за (по общему признанию, небольшой) генерируемый трафик. Вы должны попросить автора дополнения исправить это.

0

Добавление " file%#A// " создаст недопустимый URL. Это не будет вести себя так, как вы хотите.

Вам следует либо вручную отредактировать закладку, чтобы удалить « http:// », либо временно отключить расширение при создании закладок такого типа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .