নিম্নলিখিত কোডটি একটি পোষ্ট HTTP অনুরোধের পরিবর্তে একটি জিইটি ট্রিগার করে।
function AddToDatabase() {
this.url = './api/add';
}
AddToDatabase.prototype.postData = function(dataToPost) {
$.ajax({
type: "POST",
url: this.url,
data: dataToPost,
context: this,
success: this.onSuccess
});
};
var AddToDatabase = new AddToDatabase();
data = {data: 'coucou'};
AddToDatabase.postData(data);
কেন, এবং কীভাবে আমি একটি পোস্ট পেতে পারি?
আমি গুগল ক্রোম পরিদর্শন এবং ফায়ারফক্স পরিদর্শন করে দেখছি যে ব্রাউজারটি একটি জিইটি প্রেরণ করে। এটি ক্রোম থেকে এসেছে:
ইউআরএল অনুরোধ করুন: http: // লোকালহোস্ট / নমুনা কোড / আপডেট% 20MYSQL / এপিআই / অ্যাড / অনুরোধ পদ্ধতি: GET স্থিতি কোড: 200 ঠিক আছে
সলভড
'./Api/add' নামক ইউআরএলটি আসলে './api/add/index.php' এ পোস্ট করা উচিত। './Api/add /index.php
' বা './api/add /
' কলিংটি আমাকে একটি পোষ্ট অনুরোধ দেয়।
এটি কেবল একটি ভুল ইউআরএল ছিল, তবে কোনও কারণে আমি '.api / add /' এ একটি সফল জিইটি অনুরোধ পাচ্ছি।