Заставить браузер использовать определенное поле Accept в HTTP-запросе

#html #http #web #mime-types

#HTML #http #веб #mime-типы

Вопрос:

можно ли заставить веб-браузер использовать определенный mime-тип в HTML-запросе?

<a type="application/pdf" href="https://url.com/">PDF</a> или <a type="text/html" href="https://url.com/">HTML</a> так здесь браузер запрашивает оба раза с текстом / html в поле accept.

Ответ №1:

Единственный раз, когда вы можете управлять заголовками запроса, — это когда запрос выполняется с помощью XMLHttpRequest или Fetch .

Эту проблему лучше решить, если иметь разные URL-адреса.

Например.

 <a href=“http://example.com/example.pdf”>PDF</a>
<a href=“http://example.com/example”>HTML</a>
  

Комментарии:

1. проблема в том, что я не могу управлять URL-адресом, поскольку он зафиксирован в QR-коде