标签: reactjs api callback get
我正在构建一个全栈应用程序,用户可以在其中上传视频,服务器会进行一些操作,并最终通知用户转换是否完成。
在前端,我有React并在上传完成后关闭了连接。同时,我的服务器进行了转换,我想找到一种方法通知前端,转换已经完成。我该怎么办?也许通过使用一些回调URL?谢谢
答案 0 :(得分:0)
您可以使用webSockets获得“转换完成”事件。您可以在后端使用任何webSockets支持库。如果您使用NodeJS,则可以检查ws,socket.io或任何其他软件包。
至于前端部分,您只能使用基本的javascript webSockets。这是一个示例:
const socket = new WebSocket('url'); socket.onopen = () => console.log('connected'); socket.onmessage = (event) => { // 'coversion ended' message from back end }