我使用vue-resource发出这样的帖子请求:
Route::post('search_query', 'SearchController@search')->name("search");
Route::resource('search', 'SearchController');
这是我的路线
public function search(Request $request)
{
dd($request->all());
}
这是我的功能:
range T=1..4;
dvar int x[T];
subject to
{
forall(t in T) sum(k in T:k<=t) k==x[t];
}
输入网络点击它返回状态码302并将我重定向到登录页面?
答案 0 :(得分:0)
我忘记将此行包含在我的脚本顶部的问题:
Vue.http.headers.common['X-CSRF-TOKEN'] = document.querySelector('#token').getAttribute('content');
答案 1 :(得分:0)
2年零7个月前,我希望您已经找到了此解决方案
将vue-resource.js导入您的代码:
这是链接:https://cdn.jsdelivr.net/npm/vue-resource@1.5.1
代码语言:
methods: {
searchNodes: function() {
this.$http.post('YourBackEndpath/',
{ dataArray:this.colsArray } ).then((resp) => {
console.log(resp.data);
});
}
}
代码PHP / laravel:
$post = json_decode(file_get_contents('php://input'), true);
print_r($post['dataArray']);
答案 2 :(得分:0)
只需在要随请求发送的数据之后添加{emulateJSON:true}作为第三个参数即可。
this.$http.post('link-to-api', data, {emulateJSON:true}).then(function(response){
// Do something with the response
});