सर्वर पुश
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)