84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
想使用angularjs里的htpp向后台发送请求,后台是基于tornado的,现在有个用户唯一识别的token想要放到headers里面去,也就是{headres:{'token':1}},但是尝试了很多方法不行,想问下应该怎么做,后台需不需要设置一些什么东西,多谢
Konfigurasi penghalaan$httpProvider.defaults.headers.post['token'] = '123';
$httpProvider.defaults.headers.post['token'] = '123';
Letakkan pemintas berikut dalam konfigurasi
$httpProvider.interceptors.push(['$rootScope', '$q', '$localStorage', function ($rootScope, $q, $localStorage) { return { request: function (config) { // Header - Token config.headers = config.headers || {}; if ($localStorage.token) { config.headers.token = $localStorage.token; }; return config; }, response: function (response) { if (response.status == 200) { // console.log('do something...'); } return response || $q.when(response); }, responseError: function (response) { return $q.reject(response); } } }])
$.ajax({ type: "GET", url: "xxxx", beforeSend: function(request) { request.setRequestHeader("Token", "1"); }, success: function(result) { alert(result); } });
Tetapi mengapa menggunakan pengepala Kuki dan parameter permintaan semuanya baik
Adakah ia telah diselesaikan? Saya ada masalah ini
Konfigurasi penghalaan
$httpProvider.defaults.headers.post['token'] = '123';
Letakkan pemintas berikut dalam konfigurasi
Tetapi mengapa menggunakan pengepala Kuki dan parameter permintaan semuanya baik
Adakah ia telah diselesaikan? Saya ada masalah ini