axiospost url formData withCredentials true headers Authorization getToken Content-Type applicationx-www-form-urlencoded thenres =
该代码使用axios库发送一个POST请求。请求的URL、formData和配置项都作为参数传入。
配置项中,设置了withCredentials为true,表示在请求中包含凭证信息(比如cookie)。headers中设置了Authorization字段,其值为调用getToken()函数的结果;Content-Type字段被设置为application/x-www-form-urlencoded。
请求成功后,执行一个回调函数,其中定义了一个名为name的变量,并调用openWindow函数打开一个名为"オリジナルモーダル"的窗口。接下来,创建一个form元素,并设置其id、method、action和target属性。然后,依次创建四个隐藏的input元素,分别设置其name和value属性。最后,将这些input元素添加到form元素中,并将form元素添加到文档的body中。最后调用submit()方法提交表单,并将表单从文档的body中移除。
如果请求失败,将错误信息打印到控制台,并注释掉了openWindow函数的调用。
原文地址: https://www.cveoy.top/t/topic/i6KG 著作权归作者所有。请勿转载和采集!