2011-11-15 14 views
7

में HTML5 स्थानीय संग्रहण मान प्राप्त कर सकते मैं एक नेट डेवलपर हूँ, मुझे पता है कि HTM5 LocalStorage क्लाइंट-साइड संग्रहण तकनीक है। मैं सर्वर-साइड पर स्थानीय स्टोरेज डेटा प्राप्त करना चाहता हूं।कैसे मैं सर्वर साइड

सर्वर साइड से कुकी मान रही के लिए हम ASP.NET में Request.Cookie है। क्या स्थानीय समाधान मूल्य सीधे सर्वर-साइड पर लेने के लिए कोई समाधान है? कृपया मेरा मार्ग दर्शन कीजिए। मैं .net 4.0 ढांचे का उपयोग कर रहा

धन्यवाद, Jibu

उत्तर

3

सं स्थानीय भंडारण के पूरे मुद्दे कि यह स्थानीय है। कुकीज़ पर इसके फायदों में से एक यह है कि आप इसमें बहुत सारे डेटा स्टोर कर सकते हैं। कुकीज़ के फायदों में से एक यह है कि वे छोटे हैं इसलिए किसी दिए गए होस्ट को प्रत्येक HTTP अनुरोध में शामिल करने का ओवरहेड छोटा है। वहां दो फायदे असंगत हैं ताकि आप उन्हें एक ही तकनीक में नहीं चाहें।

आप सर्वर पर डेटा प्राप्त करना चाहते हैं, तो आप (अजाक्स के माध्यम से जैसे) स्पष्ट रूप से इसे भेजने के लिए ग्राहक पाने के लिए की जरूरत है।

9

आप सर्वर मानक HTTP तकनीक का उपयोग करने के लिए ग्राहक से यह जानकारी पारित करने के लिए की आवश्यकता होगी। का उपयोग करके आप जावास्क्रिप्ट भर सकूं:

  • छिपी हुई फ़ील्ड
  • क्वेरी स्ट्रिंग पैरामीटर
  • पोस्ट
  • अजाक्स सर्वर
  • करने के लिए कॉल ...

यह सब पर कैसे निर्भर करेगा आपका आवेदन व्यवस्थित है, किस तरह की जानकारी संग्रहीत की जा रही है, इसकी मात्रा, चाहे आप रीडायरेक्ट करना चाहते हैं या नहीं ... लेकिन सभी मामलों में यह जावा का उपयोग करके किया जाना चाहिए स्क्रिप्ट स्थानीय स्टोरेज में संग्रहीत डेटा तक पहुंचने का यही एकमात्र तरीका है।

संबंधित मुद्दे