Rumah  >  Artikel  >  Java  >  Bagaimana untuk Muat Naik Fail dan Data JSON dengan Posmen dalam Aplikasi Spring MVC?

Bagaimana untuk Muat Naik Fail dan Data JSON dengan Posmen dalam Aplikasi Spring MVC?

DDD
DDDasal
2024-11-14 09:10:02826semak imbas

How to Upload Files and JSON Data with Postman in a Spring MVC Application?

Memuat Naik Fail dan Data JSON Menggunakan Posmen

Dalam aplikasi Spring MVC, muat naik fail biasanya dikendalikan menggunakan objek MultipartFile. Walau bagaimanapun, jika anda perlu memuat naik kedua-dua fail dan data JSON, anda mungkin menghadapi beberapa cabaran.

Pertimbangkan kaedah pengawal Spring berikut:

@RequestMapping(value = "/uploadFile", method = RequestMethod.POST)
public ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler(
  @RequestParam("name") String name,
  @RequestParam("file") MultipartFile file,
  HttpServletRequest request,
  HttpServletResponse response) {
  // Code for file upload logic...
}

Untuk memuat naik fail dan data JSON menggunakan Posmen, ikuti langkah berikut:

1. Sediakan Permintaan POST

Dalam Posmen, buat permintaan POST baharu ke titik akhir /uploadFile.

2. Hantar ID Sesi

Untuk memasukkan ID sesi, tetapkan pengepala Kuki dalam Posmen. Ini biasanya boleh ditemui dalam alat pembangun penyemak imbas di bawah tab "Rangkaian" untuk permintaan yang anda replikasi.

3. Sediakan Muat Naik Fail

Di bawah tab "Badan", pilih jenis "data borang". Kemudian, buat parameter dengan nama "fail". Klik pada butang "Pilih Fail" yang muncul di sebelah medan nilai parameter untuk memilih fail untuk dimuat naik.

4. Tambah Data JSON

Untuk data JSON, buat parameter tambahan di bawah tab "Badan". Tetapkan jenis parameter kepada "teks" dan masukkan nama dan nilai parameter.

5. Hantar Permintaan

Tekan butang "Hantar" untuk menghantar permintaan. Posmen akan menghantar fail dan data JSON ke pelayan sebagai permintaan data berbilang bahagian/borang.

6. Kendalikan Permintaan

Dalam kaedah pengawal Spring, parameter MultipartFile (fail) akan mengandungi data fail. Parameter lain (seperti nama dan mana-mana parameter data JSON) boleh diakses dan diproses mengikut keperluan.

Atas ialah kandungan terperinci Bagaimana untuk Muat Naik Fail dan Data JSON dengan Posmen dalam Aplikasi Spring MVC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn