আমি একটি ফর্ম যা আমি জমা করছি (জিইটি এর মাধ্যমে এটি যেমন প্রয়োজন তেমন) কোনও সিআরএম (ভিসিডিয়াল) এ জমা দিচ্ছি। আমি যদি সফলভাবে ফর্মটি জমা দিতে পারি তবে যদি আমি এটি করি যে সিআরএম-তে প্রসেসিং ফাইলটি কেবল একটি সাফল্যের পাঠ্য প্রতিধ্বনিত করবে এবং এটিই।
এই পাঠ্যের পরিবর্তে, আমি আমার ওয়েবসাইটে একটি ধন্যবাদ পৃষ্ঠা প্রদর্শন করতে চাই, তাই আমি ফর্মটি জমা দিতে এবং আমার প্রয়োজনীয় পৃষ্ঠায় এটি পুনঃনির্দেশ করতে AJAX ব্যবহার করার সিদ্ধান্ত নিয়েছি, তবে আমি আমার ব্রাউজারে এই ত্রুটিটি পাচ্ছি:
মিশ্র সামগ্রী: ' https://page.com ' এ পৃষ্ঠাটি এইচটিটিপিএস-এর মাধ্যমে লোড করা হয়েছিল, তবে একটি অনিরাপদ এক্সএমএলএইচটিপিআরকোয়েস্ট শেষ পয়েন্ট ' http://XX.XXX.XX.XXX/vicidial/non_agent_api.php?queries=query=data '। এই অনুরোধটি অবরুদ্ধ করা হয়েছে; লিখিত সামগ্রীটি অবশ্যই HTTPS এর মাধ্যমে পরিবেশন করা উচিত।
এটি আমার এজেএক্স স্ক্রিপ্ট:
<script>
SubmitFormClickToCall = function(){
jQuery.ajax({
url: "http://XX.XXX.XX.XX/vicidial/non_agent_api.php",
data : jQuery("#form-click-to-call").serialize(),
type : "GET",
processData: false,
contentType: false,
success: function(data){
window.location.href = "https://www.example.com/thank-you";
}
});
}
</script>
কেবলমাত্র ইউআরএল এ https সেট করা কাজ করবে না, এমন কোনও উপায় আছে যার মাধ্যমে আমি জিইটি এর মাধ্যমে ডেটা জমা দিতে এবং ব্যবহারকারীকে আমার থ্যাঙ্কিউ পৃষ্ঠায় রিডাইরেক্ট করতে পারি?
============================
সমস্যাটি এখানে মিশ্র সামগ্রী ছিল, এর অর্থ হ'ল আমি এইচটিটিপিএসের মাধ্যমে একটি পৃষ্ঠা লোড করেছি এবং এইচটিটিপিতে থাকা একটি এপিএজেজে AJAX এর মাধ্যমে হিট করার চেষ্টা করছিলাম। তবে ব্রাউজার আমাদের কেবল এটি করার অনুমতি দেয় না।
সুতরাং আপনি যদি এইচটিপিটিএসকে এইচটিটিপিএস হিসাবে সেট করতে না পারেন (এটি আমার ক্ষেত্রে ছিল) আমরা এখনও অন্যরকমভাবে এটিতে যেতে পারি।
মূল সমস্যাটি কোনও মিশ্র বিষয়বস্তুর সমস্যা ছিল না এটি হ'ল আমি কোনও এপিআইতে ডেটা জমা দিতে এবং ব্যবহারকারীদের অভিনব ধন্যবাদ পৃষ্ঠায় পুনর্নির্দেশ করতে চেয়েছিলাম। এজেএক্স ব্যবহারের পরিবর্তে, আমি একটি পিএইচপি ফাইল তৈরি করেছি যা ডেটা গ্রহণ করে এটি এপিআই-তে কার্ল ব্যবহার করে প্রেরণ করে (যেহেতু এটি কোনও সার্ভারের সাথে করা হচ্ছে কোনও মিশ্র সামগ্রীর সমস্যা নেই) এবং আমার খুশির ব্যবহারকারীকে অভিনব ধন্যবাদ পৃষ্ঠাতে পুনর্নির্দেশ করে।
XX.XXX.XX.XX
এইচটিটিপি-র উপরে প্রক্সি করার জন্য একটি HTTPS URL তৈরি করতে পারেন । তবে, HTTP- র উদ্দেশ্য যদি ব্যবহারকারীর তথ্য রক্ষা করা হয় তবে আপনাকে সতর্কতা অবলম্বন করতে হবে যে সার্ভারগুলির মধ্যে রুটটি পাবলিক ইন্টারনেটের উপরে না চলে।