我有一个注销按钮,它发送一个POST请求。在此之后,它应该将用户重定向到主页面,但是什么也不会发生。我还试图将状态代码设置为302,303.
代码:
//on click this is executed
function logout() {
fetch('/logout', { method: 'POST' });
}
//this is called on POST request
const logout = (_req, res) => {
res.clearCookie('token');
res.locals.pa
我刚刚完成了一个Laravel 7应用程序。在完成付款后,我现在有了奇怪的问题。我将登录用户发送到支付网关,用户付费和网关将用户发送回网站作为帖子请求。但网站的响应行动从来没有被称为。由于它是在auth中间件下,所以我不知道如何注销并发送到登录屏幕。
路线的定义如下:
<?php
Route::middleware('auth')->group(function () {
// This sends the user to gateway
Route::post('subscription', 'SubscriptionC
我正在尝试用Laravel测试各种API端点,但总是得到302个重定向。 class RegisterController extends Controller
{
public function register(RegisterRequest $request) {
}
} class RegisterRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return boo
我使用Fsharp.DATA发送HTTP请求并读取响应状态代码。在这种情况下,我期待302(重定向)的成功和200 (OK)的失败。我可以看到,在小提琴,我得到了302,这反过来是重新指导,从而产生一个'GET‘的要求。在我的代码中,我想阅读状态代码'302‘,向我表示它已经工作了。然而,我的代码响应是给我后续'GET‘请求(200)的状态代码,而不是来自我最初的post请求(302)。至少..。我想这就是为什么它读取200而不是302,尽管我最初的帖子请求有302的状态代码(用小提琴显示)。
let postTEST cap:string =
if Http
在使用sqlmap时,我有以下内容:
sqlmap将302重定向到“”。你想跟着吗?Y/n y
我知道我的回复是重定向到index.php。下一个问题是:
重定向是POST请求的结果。是否要将原始的POST数据重新发送到新位置?Y/n y
但我不明白把原始数据重发到一个新地点意味着什么。
有人能帮忙吗?
我尝试使用Post方法通过Ajax发送数据,但得到的结果是302 (Found),我不知道它是什么。这是我的代码:
function sendData(){
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState