वापसी पर स्वागत है।
तो इस वीडियो को पिछले वीडियो में जहां हम इस कुत्ते डेमो एप्लिकेशन की एक वैचारिक अवलोकन किया था की एक निरंतरता है और हम के बारे में बात की थी अनुरोध मार्गों पाने के लिए।
तो फिर से लागू करने के लिए एक ही उम्मीद दोहराती रही।
आप इस कोड का 99 प्रतिशत समझने के लिए अगर तुम सिर्फ वैचारिक ब्लॉक के रूप में चीजों का इलाज कर सकते जरूरत नहीं है और आप समझ सकते हैं कि यहाँ इस कोड को मार्ग मिल कुत्तों के लिए जिम्मेदार है और यह किसी भी तरह तुम वापस एक पृष्ठ पर कुत्तों का एक गुच्छा है कि भेजता है यह।
यही कारण है कि अब आप सभी के लिए पता करने की जरूरत है।
एक ही नई अवधारणाओं के लिए लागू होता है।
हम इस वीडियो में जानने के लिए जा रहे हैं।
फोकस यह अवधारणाओं पर वाक्यविन्यास नहीं है।
तो वहाँ एक तिहाई मार्ग यहाँ नीचे है कि मैं पहली बार वीडियो में उल्लेख नहीं किया है और यह यह एक के बाद मार्ग है कि में थोड़ा अलग है।
इसलिए इस कोड को यहीं केवल चला जब एक उपयोगकर्ता कुत्ता बना स्लेश करने के लिए एक पोस्ट अनुरोध करता होगा।
और सिर्फ अपनी स्मृति सैर करने के लिए एक उपयोगकर्ता आप या Albar में कुछ टाइप करके एक पोस्ट अनुरोध नहीं कर सकता।
नब्बे नौ बिंदु नौ नौ नौ बार हुआ है कि वे एक के बाद अनुरोध बनाने होंगे का प्रतिशत एक फार्म के माध्यम से होता है।
तो हम बस एक छोटा सा में देखना है कि कार्रवाई में जा रहे हैं।
लेकिन मैं यह भी डाकिया के माध्यम से एक पोस्ट अनुरोध बनाने प्रदर्शित कर सकते हैं।
तो पोस्ट अनुरोधों कुत्ता बना स्लेश।
और क्या यह करना होगा यह नस्ल है कि हम अनुरोध जो सही है कि यहाँ क्या हो रहा है नाम शरीर outbreed शरीर नाम नस्ल अनुरोध का अनुरोध है में भेजने में नाम ले जाएगा।
इसलिए किसी भी तरह के अनुरोध में एक नाम और इस बात को शरीर कहा जाता है में एक नस्ल है और हम एक नए कुत्ते को बनाने के लिए है कि प्रयोग कर रहे हैं।
और फिर हम एक अनुरोध प्राप्त जो तब इस कोड है जो आप सभी कुत्तों को खोजने के लिए और कुत्तों पेज प्रस्तुत करना होगा की सभी चलेंगे रूप में कीचड़ कुत्तों को वापस उपयोगकर्ता पुनः निर्देशित कर रहे हैं।
तो बहुत सारी बातें हो रहा है।
का कुत्ता बना स्लेश करने के लिए एक सरल पोस्ट अनुरोध भेजकर बहुत शुरुआत में शुरू करते हैं।
तो चलो डाकिया करने के लिए जाना है और मैं पोस्ट करने के लिए इस पर बदल देंगे और उसके बाद हम 3000 स्लेश लोकलहोस्ट जा करने के लिए कुत्ता बना मार्ग बदलने की जरूरत है और हमें यकीन है कि सर्वर अभी भी ठीक हो रहा है, जब यह है बनाने की जरूरत है।
और फिर हम सिर्फ भेजने जहां हम एक नाम और एक पढ़ा भेजने के लिए नहीं जा रहे हैं और हम देखेंगे कि क्या होता मार से शुरू कर सकते हैं।
तो अगर आप क्या देखो हम वापस मिल गया यह एक ही कुत्तों पेज जहां Rustie क्यों यह डेज़ी Sitka गया है।
और फिर वहाँ भी कोई नाम नहीं है और कोई नस्ल के साथ एक खाली कुत्ता है।
और अगर मैं यहाँ अपने ब्राउज़र के लिए जाना है और मैं मैं कुत्तों जो कोड है कि डेटाबेस से सभी कुत्तों को प्राप्त करता है और हर एक के लिए एक छोटी सी लाइव बनाता ट्रिगर किया जाएगा स्लेश करने के लिए एक और अनुरोध प्राप्त कर ताज़ा करें।
तुम सच है कि हम डेटाबेस में एक खाली कुत्ते की क्या ज़रूरत में देख सकते हैं और उसकी वजह से हम किसी भी डेटा नहीं भेजा है।
हम एक नाम और के साथ अपने नए कुत्ते को बनाने के लिए एक नस्ल नहीं भेजा।
इसलिए वे खाली थे और हमारे कोड सिर्फ एक खाली कुत्ता बना दिया है और डेटाबेस के लिए इसे बचाया।
तो डेटा डाकिया के साथ हम शरीर के लिए जा सकते हैं और फिर हम सिर्फ शरीर में जोड़ने के लिए कुछ सामान टाइप कर सकते हैं भेजने के लिए।
इसलिए हम एक नाम चार्ली हो सकता है और पढ़ा है और Breede के लिए मूल्य बस ऐसे ही प्रयोगशाला हो जाएगा चाहते हैं।
यह हम सभी के लिए डाकिया के माध्यम से करने के लिए एक पोस्ट अनुरोध उसके शरीर के अंदर नाम और नस्ल है कि सुनिश्चित करने की जरूरत है।
और मैं संदेश मारा हूँ।
अब आप प्रतिक्रिया हम मिल देखेंगे।
यह सभी कुत्तों को फिर से बहुत अंत में इस समय है।
हम एक प्रयोगशाला के रूप में चार्ली की है।
और अगर मैं यहाँ पर ताज़ा एक और अनुरोध मैं सभी कुत्तों को प्राप्त करते हैं।
चार्ली जोड़ा गया है।
यहाँ 30 सेकंड में है कि सभी संक्षिप्त करते हैं।
तो मैं एक अनुरोध एक पोस्ट अनुरोध कुत्ते सिर्फ अनुरोध की एक अन्य प्रकार बनाने के लिए करते हैं।
और शरीर के अनुरोध जो यहाँ है में मैं नाम और नस्ल चार्ली और प्रयोगशाला जोड़ रहा हूँ।
और फिर मैं अपने कोड में भेजने मारा और फिर सर्वर एक पोस्ट अनुरोध के लिए सुन रहा है पर कुत्ते स्लेश।
और यह अनुरोध किसी के साथ एक कुत्ते का नाम है और किसी का अनुरोध outbreed को जो उन दो चीजें हैं जो हम डाकिया के साथ भेजा जाता नहीं है बनाता है।
और फिर उसके बाद यह कुत्ता यह हमें पुनर्निर्देश कुत्तों स्लेश करने के लिए बनाता है तो यह हमारे लिए एक पृष्ठ या किसी भी उम्र उसे करने के लिए नहीं भेजता है।
यह वास्तव में स्लेश कुत्तों में कोड यहीं चलाता है जो तब नया एक हम अभी बनाया सहित सभी कुत्तों को पाता है।
चार्ली या पिछले मामले में यह कोई नाम नहीं है और कोई नस्ल के साथ एक खाली कुत्ता था।
यह उन सभी को प्राप्त करता है और फिर यह कि हमने देखा कि कुत्ते का टेम्पलेट प्रदान करता है।
और हर एक के लिए यह हमें थोड़ा सहयोगी बनाता है।
तो बहुत सारी बातें हो रहा है।
यह एक के बाद अनुरोध के लिए सुन रहा है।
यह एक डेटाबेस के लिए एक नए कुत्ते को जोड़ने का है और यह कुत्तों स्लेश करने के लिए हमें पुनः निर्देशित कर रहा है।
अब देखते हैं कि कैसे हम एक फार्म के साथ यह कर सकता है के बारे में बात करते हैं।
याद है हम बार में दर्ज करें, लेकिन हम एक फार्म का उपयोग कर एक बना सकते हैं मार से एक पोस्ट अनुरोध नहीं कर सकता।
इसलिए मैं सिर्फ अपने कुत्तों के लिए एक फार्म जोड़ने के लिए जा रहा हूँ।
हाँ।
बहुत नीचे पर।
सिर्फ एक फार्म टैग बनाने के लिए जा रहा है और वहाँ एक रूप है जो अब और अधिक समझ में हम उनके बारे में बात की थी जब मैं रूपों मूल परिचय लेकिन आप यह समझते हैं कि वे क्या मतलब है ज्यादा संदर्भ नहीं था कर देगा करने के दो हिस्से हैं।
तो उन दोनों के गुण कार्रवाई और तरीका है।
तो मैं विधि के साथ शुरू करेंगे।
हम एक के बाद अनुरोध कर रहे हैं और आप अक्सर के रूप में अच्छी तरह से सभी टोपियां में देखते हैं।
कोई फर्क नहीं पड़ता कि।
और फिर कार्रवाई है, जहां हम एक पोस्ट अनुरोध जो सिर्फ कुत्ता बना स्लेश है बना रहे हैं।
तो जब भी इस फार्म प्रस्तुत है यह जो है हम यहाँ क्या उम्मीद कर रहे हैं कुत्ते बनाने के लिए एक पोस्ट अनुरोध भेज देंगे।
पोस्ट कुत्ते इस कोड को चलाने जाएगा बनाने का अनुरोध।
अगले हम हमारे आदानों जोड़ने की जरूरत है।
इसलिए हम दो आदानों के लिए जा रहे हैं।
प्रकार बस ऐसे ही उन दोनों पर पाठ और यह एक है कि सिर्फ नाम का कहना है के लिए जगह धारक से बाहर के बराबर होती है।
और फिर अगले एक नस्ल के लिए किया जाएगा।
और आखिरी बात हम क्या करेंगे एक इनपुट प्रकार प्रस्तुत है जो हमारे बटन होगा कहा जा है और अगर हम पृष्ठ ताज़ा हम अब एक रूप है, लेकिन वहाँ एक समस्या है।
अगर मैं इस भरें।
तो हम एक और कुत्ता यहां Skittles जोड़ने जब मैं इसे प्रस्तुत कुत्ता बना स्लेश करने के लिए एक के बाद अनुरोध भेज देंगे मारा जो एक poodle हो सकता है।
लेकिन देखना जब मुझे लगता है कि हम एक खाली कुत्ते के साथ खत्म होता है।
और उसकी वजह भले ही मैं दो आदानों है मैं ब्राउज़र क्या उन आदानों के नाम हैं नहीं बताया गया है।
और यह एक बुलाया नाम है जो एक छोटे से भ्रामक नाम है, क्योंकि इस नाम और एक नस्ल की जरूरत है और इसलिए एक प्लेसहोल्डर करता है की जरूरत है।
तो अब हम क्या किया है उपयोगकर्ता प्रस्तुत जब इस प्रपत्र डेटा के दो टुकड़े के साथ कुत्ते को बनाने के लिए एक पोस्ट अनुरोध भेजने के लिए इस नाम विशेषता हम ब्राउज़र बता दिया जोड़कर है।
नाम जो कुछ के बराबर करने के लिए इस इनपुट में होना चाहिए और नस्ल जो कुछ भी इस इनपुट में के रूप में अच्छी तरह से करने के लिए बराबर है।
हम समय लेखन रूपों में से एक टन खर्च हो जाएगा और अलग अलग विशेषताओं के साथ काम कर रहे हैं।
इसलिए भी कि में पकड़ा नहीं मिलता है।
लेकिन क्या अब महत्वपूर्ण है कि हम शरीर के लिए डेटा जोड़ रहे है।
और अगर मैं ताज़ा और Skittles जो एक पूडल है में जोड़ने के लिए और अब मेरा निवेदन किया था कि आप देख सकते हैं कि यह एक पोस्ट अनुरोध भेजा और आप देख सकते हैं यहीं कुत्ता बना स्लेश करने के लिए है कि पोस्ट।
और फिर क्या हुआ यहीं यह प्रपत्र नाम और नस्ल से डेटा के साथ एक कुत्ते को बनाया है कि बनाने के कुत्ते के बजाय है।
और फिर बाद यह है कि कुत्ते को बनाया और बचाया डेटाबेस वास्तव में बात यह है कि कैसे काम करता है नहीं करता है।
लेकिन यह सिर्फ काम करता है।
तो फिर हम कुत्तों स्लेश करने के लिए जो कारण है कि वहाँ वास्तव में एक दूसरे थोड़ा यहाँ बाहर मुद्रित बात कहते हैं कि एक अनुरोध प्राप्त कुत्तों के बावजूद मैं वास्तव में दर्ज नहीं मारा स्लेश करने के लिए बनाया गया था भेज दें।
जब मुझे लगता है कि यह वास्तव में मुझे कुत्तों स्लेश करने के लिए एक और अनुरोध करता है के अंत में एक पोस्ट के रूप में कुत्ता बना स्लेश करने के लिए एक अनुरोध किया कि क्या हुआ।
और फिर यह है कि सभी कुत्तों को पाता है और फिर इसे कुत्तों टेम्पलेट जो हम यहाँ देख सकते हैं और फिर हम नीचे के फार्म पाने के लिए और सभी कुत्ते निहित है प्रदान करता है।
और यही कारण है कि हम यहाँ यह देखते हैं।
तो अगर आप सही यहाँ इस आइकन के लिए वास्तव में करीब ध्यान देना आप वास्तव में कैंडी विषय और मज़ाक के साथ हिनहिनाहट के कीपिंग नाम के एक प्रयोगशाला के रूप में अच्छी तरह से हो सकता है एक और कुत्ते पर इतना देखेंगे।
प्रस्तुत जब मैं मारा।
बहुत बारीकी से इस घड़ी।
यह बहुत जल्दी होने जा रहा है।
लेकिन यह सिर्फ एक पल के लिए बदल दिया है।
और कहा कि महत्वपूर्ण है क्योंकि यह पता चलता है कि जब मैं एक अनुरोध बनाने के लिए यह वास्तव में मुझे दूर इस पेज से लेता है और फिर हम वापस यहाँ तो हम सिर्फ पूरे समय यह वास्तव में हमें दूर ले जाता है इस पेज पर नहीं रह रहे हैं सिर्फ सुपर फास्ट रीडायरेक्ट किया जा रहा एक पल के लिए और फिर हमें वापस पुनर्निर्देश और हमें इस सामग्री से पता चलता है और कहा कि यहां क्या हो रहा है।
जब आप कुत्ता बना स्लेश करने के लिए एक अनुरोध करना तो यह कुत्तों स्लेश करने के लिए हमें पुनर्निर्देश।
और फिर कुत्तों के अंदर यह हमारे कुत्ते का दान करता है जो टेम्पलेट है कि हम कैसे ब्राउज़र में इस सब को देखते हैं।
ठीक।
तो हम एक बहुत कुछ शामिल किया गया।
मुझे सिर्फ महत्वपूर्ण भागों में बाहर बात करते हैं।
एक यह है कि हमारे सर्वर कोड के अंदर हम एक अनुरोध प्राप्त है और एक पोस्ट अनुरोध के बीच भेद और हम क्या हुआ जब के आधार पर अलग-अलग कोड कर सकते हैं और याद है एक मिल में सूचना को प्राप्त करने के लिए है सकते हैं और एक के बाद जोड़ सकते हैं या जानकारी प्रस्तुत जो है, जो करने के लिए है हम के लिए प्रयोग कर रहे हैं।
के रूप में एक के बाद कैसे आप एक नया कुत्ता बना सकते है कुत्ता बना स्लेश।
और वहाँ दो चीजें हैं जो अनुरोध शरीर में नाम और नस्ल होना चाहिए रहे हैं।
और अगर वे वहाँ नहीं कर रहे हैं यह एक खाली कुत्ते कर देगा।
लेकिन कुत्ते के जो भी प्रकार यह यह तो कुत्तों जो तब यह सब कोड चलाता स्लेश करने के लिए हमें पुनर्निर्देश करता है।
और अन्य महत्वपूर्ण बात यह एक तात्कालिक ताज़ा वहाँ है जब हम इस निवेदन है कि है।
यह वास्तव में बहुत जल्दी है, लेकिन यह अभी भी एक ताज़ा जहां हम कहीं और एक अनुरोध कर रहे हैं।
बस जैसे मैं इस किया था और मैं में प्रवेश हम वास्तव में एक और अनुरोध कर रहे हैं मारा।
यहाँ एक ही विचार है।
प्रस्तुत जब मैं मारा।
यहीं देख रखने के लिए एक अनुरोध हर बार बनाता है।
तो यह है कि यह सब मैं इस परिचय के आसपास दो सर्वर और दो मार्गों और HTP के बारे में बात करना चाहते है।
हम अब के लिए कर रहे हैं।
तो अगली अप हम हमारे डेवलपर वातावरण स्थापित हो रही है और सभी उपकरण है कि आप की जरूरत है ताकि हम इस तरह कोड लिखने शुरू कर सकते हैं स्थापित करने पर ध्यान केंद्रित करने जा रहे हैं।