Здравствуйте, может кто-нибудь объяснить, пожалуйста, как установить type
для request
и тип response
для элемента html
?
Пример :
Если я хочу отправить form
, который отправляет files
и POCO
и получает stream
, я бы использовал type=multipart/form-data
;будет ли type
в этом случае ссылаться на request
или ожидаемый ответ?
<form type="multipart/form-data"><input type="file"></form>
В этом случае type
явно относится к запросу. Но тогда это означаетчто server
, обрабатывающий запрос, должен установить для response.type
значение application/octet-stream
.
Итак, по этой причине я подумал, что то, что вы установили в form
, - это тип request
.
Однако , тогда я не могу понять это противоречие:
<a class="button" type="application/octet-stream" href="http://localhost:5300/get" download>Click here for dld</a>
Я не мог загрузить файл, пока не установил type
response здесь. Я попытался установить тип ответа на сервере, но он не сработал. Так что в этом случае type относится к response
, а не к request
.
Может кто-нибудь, пожалуйста, пролить свет?Есть ли список с элементами html
, на которые они ссылаются type
?(тип request
или ожидаемый response
)?
PS
Короче говоря: почему form
относится к request
от type
и a
относится к response
. Как можно объяснить, когда он хочет отправить запрос, содержимое которого имеет тип A
, а его ответ имеет тип B
.