for example, when I use xhr to request binary stream data, I know that I can use xhr.onprogress () to monitor the download progress, but the progress is not finished. If the network is interrupted or when I execute abort (), how can I get and save the downloaded part, but when I request again, I can start downloading from the interrupted location and finally get the complete data?