আমি কর্মক্ষেত্রে একটি অভ্যন্তরীণ ওয়েব অ্যাপ্লিকেশন নিয়ে কাজ করছি। আইই 10 তে অনুরোধগুলি ঠিকঠাক কাজ করে, তবে ক্রোমে সমস্ত অ্যাজাক্স অনুরোধগুলি (যা অনেকগুলি রয়েছে) আমি যে কোনও সংজ্ঞায়িত পদ্ধতির পরিবর্তে অপশন ব্যবহার করে প্রেরণ করা হয়। প্রযুক্তিগতভাবে আমার অনুরোধগুলি "ক্রস ডোমেন"। সাইটটি লোকালহোস্টে দেওয়া হয়েছে: 6120 এবং আমি যে এজাহারটির জন্য অনুরোধ করছি সে পরিষেবাটি 57124- এ রয়েছে This এই বন্ধ জ্যাকারি বাগটি বিষয়টি সংজ্ঞায়িত করেছে, তবে সত্যিকারের সমাধান নয়।
এজ্যাক্স অনুরোধগুলিতে সঠিক http পদ্ধতিটি ব্যবহার করতে আমি কী করতে পারি?
সম্পাদনা:
এটি প্রতিটি পৃষ্ঠার ডকুমেন্ট লোডে রয়েছে:
jQuery.support.cors = true;
এবং প্রতিটি এজেএক্স একইভাবে নির্মিত:
var url = 'http://localhost:57124/My/Rest/Call';
$.ajax({
url: url,
dataType: "json",
data: json,
async: true,
cache: false,
timeout: 30000,
headers: { "x-li-format": "json", "X-UserName": userName },
success: function (data) {
// my success stuff
},
error: function (request, status, error) {
// my error stuff
},
type: "POST"
});