Я попытаюсь отправить массив данных в другой домен через API, который будет создан на контроллере в laravel проекте
моя функция
public function test_prod_insert()
{
$usrl= url('/public/wheel_images/rohana_imgs');
$users = DB::table('products')->select('id','title','sku','image1')->skip(0)->take(2)->get();
echo"<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
<script type='text/javascript' src='https://trk.mtrl.me/tracking.js?token=**********'></script>";
foreach($users as $data){
echo"<script>
var model = {
'time': 1518004715732,
'token': '***************',
'platform': 'laravel',
'pluginVersion': '1.1.0',
'params': {
'categories': [
'2'
],
'id': '<?= $data->id ?>',
'sku': '<?= $data->sku ?>',
'imageUrl': '<?= $usrl ?>/<?= $data->image1 ?>',
'name': '<?= $data->title ?>',
'price': '',
'url': '',
'options': [
]
}
};
$.ajax({
type: 'POST',
data: JSON.stringify(model),
url: 'https://trk.mtrl.me/product',
contentType: 'application/json'
}).done(function(res) {
console.log('res', res);
// Do something with the result :)
});
</script>";
}
}
в консоли show "mysite был заблокирован политикой CORS: Access-Control-Allow-Headers в предпечатном ответе не допускает тип содержимого поля заголовка запроса "Я пытаюсь найти аналогичный ответ, но проблема не решена, пожалуйста, помогите мне решить эту проблему ...