Получение пустых значений из formdata, axios в laravel apiPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получение пустых значений из formdata, axios в laravel api

Сообщение Anonymous »

Я не получаю никаких входных значений в API-интерфейсе laravel. У меня есть небольшой скрипт в nodejs для загрузки пользователей. Скрипт работал в последний день. Но сегодня он не работает, я не менял код :/

Код: Выделить всё

const axios = require('axios');
const download = require('image-downloader');
const fs = require('fs');
const FormData = require('form-data');
Функция для отправки данных в API

Код: Выделить всё

async function post_in_api(api_data) {
try {
const form = new FormData();
for (let key in api_data) {
if (key !== 'photos') {
form.append(key, api_data[key]);
}
}

// Post the form data to the API
const response = await axios.post('https://mylaravelbackend.com/api/register_independent_user', form, {
headers: form.getHeaders(),

});

console.log(response);
// console.log('Data posted successfully');
} catch (error) {
console.log(error);
}
}
Я передаю объект этого типа в api_data

Код: Выделить всё

{
full_name: escrt.full_name,
email: `${escrt.full_name}${random_number}@email.com`,
phone_number: escrt.phone_number,
display_name: escrt.full_name,
age: escrt.age,
nationality: escrt.nationality,
ethnicity: escrt.ethnicity,
...
}
Моя функция контроллера Laravel для этого API

Код: Выделить всё

// register independent escrt
public function register_independent_escrt(Request $request){
return $request->all();
...
}

У меня есть другие коды в функции API, но я не могу их показать. на данный момент я возвращаю все запросы, но возвращаю данные: [] пустой массив означает, что никакое значение не поступает в серверную часть laravel

Подробнее здесь: https://stackoverflow.com/questions/790 ... aravel-api
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получение пустых значений из formdata, axios в laravel api
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Ошибка случайной сети в Ant-Clive Android при загрузке изображения с Axios FormData
    Anonymous » » в форуме Android
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Axios: "err_bad_request" при отправке FormData с использованием React Native Expo
    Anonymous » » в форуме Android
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Axios: "err_bad_request" при отправке FormData с использованием React Native Expo
    Anonymous » » в форуме Android
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Axios параметризует строки с помощью % вместо axios по умолчанию +
    Гость » » в форуме Javascript
    0 Ответы
    67 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»