सर्व्हरमध्ये फरक हस्तांतरण आणि प्रतिसाद पुनर्निर्देशित करा

Anonim

सर्व्हरशी संबंधित विविध कार्यांच्या पद्धती आणि गुणधर्म पुरवितो. प्रतिसाद वि प्रतिसाद पुनर्निर्देशन

सर्व्हर आणि प्रतिसाद दोन्ही ASP मध्ये वस्तू आहेत. नेट सर्व्हर ऑब्जेक्ट सर्व्हरशी संबंधित विविध कार्यांसाठी पद्धती आणि गुणधर्म प्रदान करते. हस्तांतरण सर्व्हर ऑब्जेक्टची एक पद्धत आहे आणि ती वर्तमान स्थितीची दुसरी माहिती पाठवते. प्रक्रिया करण्यासाठी एएसपी फाइल. प्रतिसाद ऑब्जेक्ट सर्व्हरच्या प्रतिसादाशी संबंधित पद्धती आणि गुणधर्म सांगते. पुनर्निर्देशन प्रतिसाद ऑब्जेक्टची एक पद्धत आहे आणि ब्राउझरला त्याला एका भिन्न URL शी कनेक्ट करून संदेश पाठवते. जरी दोन्ही सर्व्हर हस्तांतरण आणि प्रतिसाद पुनर्निर्देशित वापरकर्त्यांना एका पृष्ठावरुन दुसर्यावर स्थानांतरित करण्यासाठी वापरले जाऊ शकते, ते प्रत्यक्षात हे कार्य कसे करतात यामध्ये ते भिन्न आहेत.

प्रतिसाद काय आहे पुनर्निर्देशित करायचे?

पुनर्निर्देशन प्रतिसाद ऑब्जेक्टमध्ये एक पद्धत आहे. जेव्हा प्रतिसाद पद्धत असे म्हटले जाते, तेव्हा ते HTTP कोड 302 आणि विनंतीकृत वेब पृष्ठाचे URL वापरकर्त्याच्या ब्राउझरला पाठविते. HTTP कोड 302 वापरकर्त्याच्या ब्राउझरला सूचित करतो की विनंती केलेला स्रोत एका भिन्न URL अंतर्गत आहे जेव्हा ब्राउझर कोड प्राप्त करतो तेव्हा तो नवीन स्थानामध्ये स्त्रोत उघडतो. विनंती केलेले वेब पृष्ठ त्याच सर्व्हरवर रहात आहे ज्यात पृष्ठासह विनंती आहे किंवा ते काही अन्य सर्व्हरमध्ये रहात असू शकते. चालू पृष्ठ प्रमाणे समान सर्व्हरवर ठेवलेल्या वेब पृष्ठाची विनंती करताना, प्रतिसाद पद्धत खालीलप्रमाणे वापरली जाऊ शकते:

प्रतिसाद पुनर्निर्देशित करा ("पुढील पृष्ठ HTML");

दुसर्या सर्व्हरवर राहणार्या वेब पेजला विनंती करताना, प्रतिसाद पद्धत खालीलप्रमाणे वापरली जाऊ शकते:

प्रतिसाद पुनर्निर्देशन (" // www. नवीनसर्व्हर. Com / newPage. Aspx");

सर्व्हर म्हणजे काय हस्तांतरण?

आधी सांगितल्याप्रमाणे, हस्तांतरण सर्व्हर ऑब्जेक्टची एक पद्धत आहे. जेव्हा ट्रान्सफर पद्धत म्हणतात तेव्हा मूळ विनंती त्याच सर्व्हरमधील काही अन्य पृष्ठावर स्थानांतरीत करण्यासाठी सुधारित केली आहे. जेव्हा नवीन पेज सर्व्हरचा वापर करून विनंती केली जाते हस्तांतरण, वापरकर्त्याच्या वेब ब्राउझरमध्ये दर्शविलेले URL बदलत नाही. याचे कारण म्हणजे हस्तांतरण सर्व्हरच्या बाजूमध्ये होते आणि ब्राउझरकडे हस्तांतरणाबद्दल कोणतीही माहिती नसते. सर्व्हरसाठी दुसरा अधिभार वापरुन. ट्रान्सफर (स्ट्रींग पथ, बूल संरक्षित फॉरम) आणि दुसरे मापदंड खर्या, पोस्ट केलेले व्हेरिएबल्स आणि क्वेरी स्ट्रींग्स ​​सेट करणे दुसर्या पेजवर उपलब्ध करुन दिली जाऊ शकतात.

सर्व्हरमध्ये काय फरक आहे? हस्तांतरण आणि प्रतिसाद पुनर्निर्देशित करायचे?

जरी दोन्ही सर्व्हर. हस्तांतरण आणि प्रतिसाद पुनर्निर्देशित एका वापरकर्त्यास एका पृष्ठावरुन दुसरीकडे हस्तांतरित करण्यासाठी वापरले जाऊ शकते, दोन पद्धतींमधे काही फरक आहेत. स्पष्ट वाक्यरचना फरकांशिवाय, प्रतिसाद पुनर्निर्देशित सर्व्हरवर गोलिप्रट करते, सर्व्हर असताना हस्तांतरण वेब सर्व्हरचे फोकस एका वेगळ्या वेब पृष्ठावर बदलते.म्हणून, सर्व्हर वापरून हस्तांतरण, सर्व्हर संसाधने संरक्षित केली जाऊ शकतात. दुसरीकडे प्रतिसाद रीडायरेक्ट सर्व्हरला दुसर्या सर्व्हरमधील एका वेब पेजला पुनर्निर्देशित करण्यासाठी वापरले जाऊ शकते तर सर्व्हर हस्तांतरण केवळ वापरकर्त्यास त्याच सर्व्हरवरील वेब पृष्ठांना पुनर्निर्देशित करण्यासाठी वापरले जाऊ शकते. तसेच सर्व्हर वापरून हस्तांतरण, मागील पृष्ठ गुणधर्म नवीन पृष्ठ द्वारे प्रवेश करणे शक्य परंतु हे प्रतिसाद शक्य नाही. पुनर्निर्देशन याव्यतिरिक्त, प्रतिसाद जेव्हा नवीन पृष्ठ मिळते तेव्हा पुनर्निर्देशन ब्राउझरच्या अॅड्रेस बारमध्ये URL बदलते परंतु सर्व्हर वापरताना मूळ URL हस्तांतरित केली आहे आणि पृष्ठाची सामग्री फक्त पुनर्स्थित केली आहे त्यामुळे वापरकर्ता ते नवीन पेज बुकमार्क करण्यासाठी वापरू शकत नाही.