Почему я не получаю данные на стороне сервера, отправляя запрос axios.put

У меня есть предложение для вас в дополнение к ответу на ваш вопрос.

Из опыта, файлы, которые доступны для многих пользователей, имеют абсурдное количество стилей ячеек. Удаление их имеет большое значение:

Sub StyleKill()
Dim sty As Style
On Error Resume Next
For Each sty In ActiveWorkbook.Styles
     If Not sty.BuiltIn Then
         sty.Delete
     End If
Next styT
End Sub

Что касается соответствия форматов и форматирования, кажется странным, что вы хотите изменить только определенные ячейки, почему бы не применять формат для всего диапазона?

2
задан Arain001 19 January 2019 в 16:41
поделиться

1 ответ

Вам нужно использовать метод добавления, чтобы добавить новый ключ и значение в FormData

Изменить

  data.set("ProductName","Dummy");

на

  data.append("ProductName","Dummy");

Редактировать:

[117 ] В заголовке нужно указать, что вы отправляете FormData, для этого типа содержимого должен быть multipart / form-data. Попробуйте с кодом ниже

   var data= new FormData();
     data.append("ProductName","Dummy");
     const config = {     
         headers: { 'content-type': 'multipart/form-data' }
     }
     const apiurl = `http://localhost/testapi/index.php/api/products/product`;
    await axios.put(apiurl, data, config).then(response => {
       console.log(response.data);
    });
0
ответ дан Hemadri Dasari 19 January 2019 в 16:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: