Apakah ini mungkin?
xmlHttp.send({
"test" : "1",
"test2" : "2",
});
Mungkin dengan: header dengan content type
: application/json
?:
xmlHttp.setRequestHeader('Content-Type', 'application/json')
Kalau tidak, saya bisa menggunakan:
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
dan kemudian JSON.stringify
objek JSON dan mengirimkannya dalam parameter, tetapi akan lebih baik untuk mengirimkannya dengan cara ini jika memungkinkan.
application/x-www-form-urlencoded
juga jika saya menggunakan stringify, lalu apa gunanya untuk menggunakanapplication/json
? :)"/json-handler"
param 2 dariopen()
metodeJika Anda tidak menggunakan jQuery maka pastikan:
Dan untuk akhir penerima php:
sumber
Saya berjuang selama beberapa hari untuk menemukan sesuatu yang akan bekerja untuk saya seperti melewati beberapa array id dan mengembalikan gumpalan. Ternyata jika menggunakan .NET CORE Saya menggunakan 2.1, Anda harus menggunakan [FromBody] dan karena hanya dapat menggunakan sekali Anda perlu membuat model tampilan untuk menyimpan data.
Bungkus konten seperti di bawah ini,
Dalam kasus saya, saya sudah memulai array dan meneruskan hasilnya ke fungsi
Kemudian panggil XMLHttpRequest POST dan rapatkan objek
Lalu punya model seperti ini
Lalu lewat di Action like
Gunakan add-on ini jika Anda mengembalikan file
sumber
Menambahkan
Json.stringfy
sekitar json yang memperbaiki masalahsumber