Пишу API к серверу. Обращаюсь к этому API с backbone.js..
Код ajax запроса..
var filter = {
"type": 'testType',
"isDone": 'testIsDone'
};
setupAjax: function() {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf_token"]').attr('content')
}
});
}
$.ajax({
beforeSend: this.setupAjax(),
contentType: 'application/json',
dataType: 'json',
async: false,
data: filter,
type: 'post',
url: 'http://pr.lar/api/tasks',
success: function(res) {
console.log(res);
},
error: function(res) {
console.log(['error', res])
}
});
Код сервера Laravel 5.2
use App\Http\Requests;
use Illuminate\Http\Request;
class PartnerController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function tasks(Request $request) {
return $request;
}
}
Router
Route::auth();
Route::get('/', ['as' => 'index', 'uses' => 'indexController@index']);
Route::get('/home', ['as' => 'home', 'uses' => 'HomeController@index']);
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
$api->group(['namespace' => 'App\Api\Controllers', 'middleware' => ['web']],
function ($api) {
$api->get('auth', 'UserController@auth');
$api->get('partners/{searchText}', 'PartnerController@search');
$api->get('partner/{guid}', 'PartnerController@info');
$api->get('tasks', 'PartnerController@tasks');
});
});
Получаю вот это.
Object { /api/tasks: "" }
Если передать без типа application/json простой post, либо get.. Получаю тоже самое.. Почему в теле request ничего нет?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый день, в процессе разработки столкнулся с одной проблемой
Как получить значение всех выбранных checkbox через javascript?
Есть событие, которые вызывается при инициализации метрикиСобственно тут более подробно об этом 'метрика'
Более двух лет я писал приложения на Angular 1 - 15 и использовал для собрки gulp