এএসপি.নেট এমভিসি ওয়েব এপিআই নিয়ন্ত্রণকারী থেকে এইচটিএমএল কীভাবে ফিরে আসবেন?
আমি নীচের কোডটি চেষ্টা করেছিলাম তবে রেসপন্সের কারণে সংকলন ত্রুটি পেয়েছি rite লেখার সংজ্ঞাটি দেওয়া হয়নি:
public class MyController : ApiController
{
[HttpPost]
public HttpResponseMessage Post()
{
Response.Write("<p>Test</p>");
return Request.CreateResponse(HttpStatusCode.OK);
}
}
4
আপনি যদি HTML ফিরিয়ে দিতে চান তবে আপনি ওয়েবএপিআই ব্যবহার করছেন কেন? আমার অর্থ এএসপি.এনইটি এমভিসি এবং এএসপি.নেট ওয়েব ফর্মগুলির জন্য এটি।
—
স্টিলগার
ধন্যবাদ, দুর্দান্ত। আমি নিয়ামককে নিয়মিত নিয়ামক হিসাবে পরিবর্তন করেছি।
—
আন্দ্রেস
@ স্টিলগার একটি কারণ হতে পারে যে তিনি এমভিসি স্ট্যাক ব্যবহার করেন না, কোনও রেন্ডারিং ইঞ্জিন নয় তবে এখনও কিছু এইচটিএমএলকে একটি সার্ভার ফেকড সরবরাহ করতে চান। ব্যবহারের ক্ষেত্রে এমনটি হতে পারে যে আপনার একটি ওয়েব অপি রয়েছে যা কোনও ক্লায়েন্ট সাইড টেম্প্লেটিং ইঞ্জিন সহ কিছু এইচটিএমএল দেয় যা পরবর্তী পর্যায়ে সবকিছু রেন্ডার করে।
—
প্যাট্রিক দেশজার্ডিনস
@ স্টিলগার আরেকটি ব্যবহারের মুখোমুখি হয়েছি যে অ্যাকাউন্ট তৈরির নিশ্চয়তার জন্য প্রতিক্রিয়া জানাতে এইচটিএমএল পৃষ্ঠা ফিরিয়ে দেওয়া হচ্ছে, যখন আপনি ইমেলের মাধ্যমে সরবরাহ করা লিঙ্কটিতে ব্যবহারকারী ক্লিক করেন
—
wiwi