如何发送带有get参数的ajax请求和post请求

how to send ajax request with get parameter and post request

本文关键字:请求 ajax 求和 post 参数 何发送 get      更新时间:2023-09-26

我尝试了这种方法,但收到了一个错误的请求

  var id = localStorage.getItem('sessionId');
     $.ajax({
        method:'POST',
        url:'video/ratings?sessionId='+id+'',
        data:{"videoId":"5757e6e41b0a244b256ac1d7","rating":"5"},
        success:function(data){
        console.log(data); 
        } 
     }
 );

这些是我给的输入

(required)queryurl:/video/ratings?sessionId=CqqAfowuZLzXHyViPaYzzyOU3dGPCFaG
input:{"videoId":"5757e6e41b0a244b256ac1d7","rating":"5"}

尝试下面的代码,它对我来说是有效的。

 var id = localStorage.getItem('sessionId');
         $.ajax({
            headers: {'session_id': id}
            method:'POST',
            url:'video/ratings/',
            data:{"videoId":"5757e6e41b0a244b256ac1d7","rating":"5"},
            success:function(data){
            console.log(data); 
            } 
         });
var id = localStorage.getItem('sessionId');
     $.ajax({
        method:'POST',
        url:'video/ratings?sessionId='+id+'',
        data:{videoId:"5757e6e41b0a244b256ac1d7",rating:5},
        success:function(data){
        console.log(data); 
        } 
     }

);