我已经使用php中的shell_exec();
函数实现了基本的客户端/服务器交互,该交互通过输入获取客户端的链接,并使用shell_exec("./script $link");
传递到服务器,然后调用以链接为参数的脚本,将文件下载到服务器上,然后返回链接。
但是,在下载和上传文件的这段时间内,浏览器停留在HANGUP中,等待脚本完成,然后返回链接。
我想知道是否有办法处理浏览器正在等待脚本完成但没有进入HANGUP(网页仍在刷新)的问题,因为当链接来自某个大文件时,浏览器都发送等待响应的请求,并在一段时间后返回此错误:超时。
它不一定是完整的解释:我只需要知道我该如何继续进行,或者只是获得有关此主题的一些建议或链接。