Я хочу загрузить выбранный на стороне клиента и передать его на серверную сторону для загрузки.Отправить входной файл на стороне сервера в javascript
На стороне сервера у меня есть служба отдыха, которая обрабатывает многостраничные POST по адресу URL/uploadFile.
На стороне сервера я использую этот элемент:
<form method="POST" enctype="multipart/form-data" id="fom" action="/uploadFile">
File to upload:
<input type="file" id="file"><br />
<input type="button" id="upload"> Press here to upload the file!
</form>
И это хорошо работает.
Теперь я хочу, чтобы иметь возможность выбирать файл с клиентской стороны и передавать его на серверную сторону для загрузки.
Так тонный на стороне клиента, у меня есть этот элемент на странице:
<form method="POST" enctype="multipart/form-data" id="fom">
File to upload:
<input type="file" id="file"><br />
<input type="button" id="upload"> Press here to upload the file!
</form>
который является в основном то же самое, только без атрибута «действие».
Таким образом, пользователь может выбрать файл через диалоговое окно «Открыть файл ...» в браузере.
Здесь я не знаю, как связать предоставленный файл на стороне клиента с сервисом на стороне сервера. Как я могу вызвать службу, зная, что сервер и стороны клиента не развернуты на одном и том же порту.