विषय पर बढ़ें

सर्वर पुश

te में HT/ 2 और HT/ 3 सर्वर पुश के लिए समर्थन शामिल है, जिससे पेज लोड समय को गति देने के लिए क्लाइंट साइड में संसाधनों को पुश करना संभव हो जाता है।

Request.send_push_promise

संसाधन के लिए सर्वर पुश शुरू करने के लिए उपयोग किया जाता है। यदि सर्वर पुश उपलब्ध नहीं है, तो यह विधि कुछ नहीं करती है।

हस्ताक्षर: send_push_promise(path)

  • path - संसाधन पथ का प्रतिनिधित्व करने वाला एक स्ट्रिंग।

    te.से आयात से te.आयात HT स्टारलेट से। रूटिंग इम्पोर्ट रूट, माउंट te.staticसे Staticआयात करें

    Ac def मुखपृष्ठ (अनुरोध): """ मुखपृष्ठ जो स्टाइलशीट वितरित करने के लिए सर्वर पुश का उपयोग करता है। """ अनुरोध का इंतजार करें। send_push_promise ("/static/style.css") HTप्रतिक्रिया लौटें ( '' )

    मार्ग = [ मार्ग ("/", समापन बिंदु = मुखपृष्ठ), माउंट ("/ स्थैतिक", स्टैटिक फाइलें (directory = "static"), नाम = "स्थिर") ]

    ऐप = स्टारलेट (routes = routes)