gpt4 book ai didi

javascript - 如何在客户端处理 HTTP 错误?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:24:07 24 4
gpt4 key购买 nike

在服务器上提交重要的数据时,处理HTTP错误(404、503等)的最佳方法是什么?

我想到的可能的解决方案:

  • data 存储在 session 中供以后使用提交(如果 session 过期则数据丢失)
  • 将用户下载的数据重新手动提交
  • 是否可以将数据存储为cookie?

最佳答案

是的,您可以将数据存储在 cookie 中。
或者您可以在“真实”数据提交之前通过 ajax 存储数据。

像这样..

function doSubmit() {    // It will store the crucial data at server side.    try {        $.ajax({           ...           url : /temporary/storeData.do,           data : {                      // Your crucial data will be located here.                  },           ...        });    } catch (e) {        // Error Handling for '$.ajax.error'.        return;    }    // It's your real submit.    document.aform.submit();}

关于javascript - 如何在客户端处理 HTTP 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46924202/

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