gpt4 book ai didi

javascript - 从 Javascript 调用 Java Web API

转载 作者:行者123 更新时间:2023-12-03 07:16:44 25 4
gpt4 key购买 nike

我需要帮助将文件从浏览器发送到连接到运行服务器的计算机的另一台设备。我是网络应用程序编程和后端编程的新手。

现有代码可以通过调用 Web API 将服务器上存在的文件移动到设备,如下所示 - http://localhost:3333/api/Install_Job_to_device/filename.zip ..

现有的服务器端代码也能够从浏览器接收文件。

现在我希望浏览器代码调用API http://localhost:3333/api/Install_Job_to_device/filename.zip一旦 filename.zip 文件上传到服务器,以便将其传输到设备。

当前将文件上传到服务器的代码如下。您能否建议如何从此处进行 Web API 调用?

<h3>File Upload:</h3>
Select a file to upload: <br />
<form action="../api/RdaServer" method="post"
enctype="multipart/form-data">
<input type="file" name="file" size="50" />
<br />
<input type="submit" value="Upload File" />
</form>

最佳答案

看起来你已经快完成了。

如果这两个代码(上传到服务器和推送到设备)都有效,您可以考虑以下选项:

选项 1:(更改您的上传 API)

对您的上传 webAPI 进行更改,以便它调用相应的 webAPI ( http://localhost:3333/api/Install_Job_to_device/filename.zip. .) 将文件推送到设备,而不是修改您提供的 html 中的 Web 请求。

选项 2:(发出两个网络请求)

您对上传 WebAPI 进行了细微更改,以便在文件上传成功时返回确认。从那里,您创建另一个 Web 请求并调用推送 WebAPI 将文件传送到您的设备。

祝你编程愉快!干杯!

关于javascript - 从 Javascript 调用 Java Web API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36394269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com