Google Apps Script: CORS Policy Se Origin Unblock Karne Ka Sahi Tarika | Access-Control-Allow-Origin Tutorial
|CORS Policy (Cross-Origin Resource Sharing) एक Security Measures है जो Web Browser में सबसे अच्छा होता है, जिससे की वेब एप्लिकेशन की Security बनी रहती है। कभी-कभी, जब हम किसी Website या Web Application को IP से डेटा लाने की कोशिश करते हैं, तो ‘Origin has been blocked by CORS Policy : No Access-Control-Allow-Origin header is present on the requested resource’ जैसी समस्या का सामना करना पड़ता है। क्या समस्या को दूर करने के लिए, हम ऐप्स स्क्रिप्ट का उपयोग करके Access-Control-Allow-Origin को Configure कर सकते हैं। इसके बारे मे आपको मे इस Article मे बताऊँगा।
Table of Contents
CORS & Access-Control-Allow-Origin
सबसे पहले हम CORS और Access-Control-Allow-Origin को समझते हैं । जब एक Web Application या Web Page किसी दूसरे Server से डेटा Get करने की कोशिश करता है, तब Browser Security कारणों से इसे रोक देता है, अगर हमारे सर्वर ने ‘Access-Control-Allow-Origin’ Header को सेट नहीं किया है। इस Header की मदद से Server बता सकता है कि कौन से Domain या Origin उसके Resource को Access कर सकते हैं ।
Solution For Blocked by CORS Policy in Google Apps Script
अगर आपको Google Apps स्क्रिप्ट में CORS नीति से निपटना है, तो जब Apps Script को Deploy करे तब Who as Access मे Anyone सिलेक्ट करे ।
Anyone सिलेक्ट करने से setHeader(‘Access-Control-Allow-Origin’, ‘*’); सेट हो जाता हैं जिससे की आप अपने Page के लिंक का अन्य स्थान पर उपयोग कर सकते हैं।
- इसके बाद Project को Publish करे ।
- अब जो लिंक आएगी उसे Copy करेंगे ।
- अब आप HTML Page से JavaScript Section मे जहा URL देना हैं वह Paste करेंगे।
- ओर Page को Refresh कर चेक करेंगे। तब आप पाएंगे की CORS Error Solve हो चुकी होगी।
Video Tutorial: Access-Control-Allow-Origin Kaise Set Karein Google Apps Script Mein
मैंने एक वीडियो बनाया है जिसमें मैं Step by Step दिखाता हूं कि आप Access-Control-Allow-Origin को Google Apps Script में कैसे सेट कर सकते हैं। यहां है वीडियो का लिंक: How to Solve Origin has been blocked by CORS Policy | Access-Control-Allow-Origin Apps Script
उम्मीद है ये ट्यूटोरियल आपको मदद करेगा CORS नीति की समस्या को दूर करने में।
क्या इस तरह से आप Google Apps स्क्रिप्ट का उपयोग करके CORS Related issue को Solve कर सकते हैं और अपने Web Application को बिना किसी समस्या के चला सकते हैं।
अगर आपको और मदद चाहिए या कुछ और जानकारी चाहिए तो Comment करें।
धन्यवाद!
हमारे अन्य आर्टिकल
- MySQL Function
- MySQL Stored Procedure
- PHP Get /Post Method के बारे में जाने
- PHP Math Function के बारे में जाने
- C से C ++ सीखे सरल शब्दों में
- PHP Variable के बारे में जाने
- Arduino Control Structure
- Union in C
- Declaration of Pointer in C
- jQuery Search Filter
- MySQL Create Table | Alter Table | Drop Table
- API Using NODE REACT EXPRESS MYSQL SEQUELIZE (For Backend OR Server Side)
- CPANEL In Hindi