การใช้ Web API ใน MVC 5 คืออะไร
การใช้ Web API ใน MVC 5 คืออะไร

วีดีโอ: การใช้ Web API ใน MVC 5 คืออะไร

วีดีโอ: การใช้ Web API ใน MVC 5 คืออะไร
วีดีโอ: สร้าง Web API ด้วย .NET core ใน 30 นาที 2024, ธันวาคม
Anonim

ASP. Net Web API เป็นเฟรมเวิร์กในการสร้างบริการ HTTP ซึ่งสามารถใช้งานได้โดยไคลเอนต์ข้ามแพลตฟอร์มรวมถึงเดสก์ท็อปหรืออุปกรณ์มือถือโดยไม่คำนึงถึงเบราว์เซอร์หรือระบบปฏิบัติการ ใช้แล้ว . ASP. Net Web API รองรับ RESTful แอปพลิเคชั่น และ ใช้ GET, PUT, POST, DELETE กริยาสำหรับการสื่อสารกับลูกค้า

ในลักษณะนี้ การใช้ Web API ใน MVC คืออะไร?

ASP. NET MVC - เว็บ API . ASP. NET เว็บ API เป็นเฟรมเวิร์กที่ทำให้ง่ายต่อการสร้างบริการ HTTP ที่เข้าถึงลูกค้าที่หลากหลาย รวมถึงเบราว์เซอร์และอุปกรณ์มือถือ ASP. NET เว็บ API เป็นแพลตฟอร์มที่เหมาะสำหรับการสร้าง RESTful แอปพลิเคชั่น บน. เน็ตเฟรมเวิร์ก

อาจมีคนถามว่า Web API ใน MVC คืออะไรพร้อมตัวอย่าง ความแตกต่างระหว่างตัวควบคุม Web API และ MVC

Web API Controller ตัวควบคุม MVC
เชี่ยวชาญในการส่งคืนข้อมูล เชี่ยวชาญในการดูการแสดงผล
ส่งคืนข้อมูลที่จัดรูปแบบโดยอัตโนมัติตามแอตทริบิวต์ของส่วนหัว Accept-Type ค่าเริ่มต้นเป็น json หรือ xml ส่งกลับ ActionResult หรือประเภทที่ได้รับ

ในที่นี้ Web API ทำงานอย่างไรใน MVC 5

ขั้นตอนที่ 1: เปิด Visual Studio และคลิกที่โครงการใหม่ ขั้นตอนที่ 2: เลือก ASP. NET Web ใบสมัครและป้อนชื่อสำหรับการสมัคร ขั้นตอนที่ 3: เลือก เว็บ API แม่แบบโครงการ และทำเครื่องหมายที่กล่องกาเครื่องหมายของ MVC และคลิกตกลง Visual Studio จะสร้าง.โดยอัตโนมัติ เว็บ API แอปพลิเคชันโดยใช้ MVC 5 โครงการตาม

MVC และ Web API แตกต่างกันอย่างไร

มีมากมาย ความแตกต่างระหว่าง MVC และ Web API รวมไปถึง: The เว็บ API ส่งคืนข้อมูลในรูปแบบต่างๆ เช่น JSON, XML และรูปแบบอื่นๆ ตามส่วนหัวการยอมรับของคำขอ แต่ MVC ส่งคืนข้อมูล ใน รูปแบบ JSON โดยใช้ JSONResult NS เว็บ API รองรับการเจรจาเนื้อหาการโฮสต์ด้วยตนเอง

แนะนำ: