Yapacağımız ilk şey, form verilerini formdan nasıl çıkardıklarımızı bulmak
ve formumuza geri dönüp girişteki küçük bir şeyi değiştirmek ve girdiyi vermek ve
adı vermek gerekiyor Buraya girdiğimizi, güzergahın içine baktığımızda anahtar olacak.
Ve bence iyi bir isim sadece isim olacaktı, ancak bunun biraz kafa karıştırıcı olduğunu düşünüyorum.
Öyleyse sadece yeni arkadaş edinelim.
Bu durumda Bob'un değeri Bob'un isteğin gövdesinde gönderileceğini ve gövdenin içersinde isteğin yeni
arkadaş adında tek bir mülk olacağını söyledi.
Ve bunu görmek biraz daha kolaylaştırmak Bob'a eşit olacaktır.
ABD'ye ADD arkadaşı için postaya çıkalım ve günlük isteği nokta gövdesini iptal edelim ve
gövde talepi, istek gövdesindeki tüm verileri içeren bir nesnedir.
Posta talebi yapan bir formumuz olduğunda tüm form verilerini talep gövdesine koyduğumuzu ve
ardından ifade EP'imize ulaştığımızı ve istek gövdesi ise onu çekip çıkarmayı isteyeceğimizi unutmayın.
Talep gövdesini basarsam yeni arkadaşımın Bob'a eşit olduğunu görmeliyiz.
Ancak işe yaramayacak çünkü küçük bir parça eksik ve işe yaramadığını
göstereceğim.
İlk önce Billie'ye yeni bir arkadaş kazandırdık.
Posta güzergahına ulaştığınızdan emin olunuz ve istikrarlı bir günlüğü alıyoruz, burada gövde tanımlanmamıştır.
Bunun nedeni, Express'in kutudan çıkarılması aslında bizim için talep topluluğu oluşturmaması demektir.
Ona açıkça talep gövdesini almasını ve bunun bir javascript nesnesine dönüştürülmesini ve böylece
vücudumuzdan çağrılan talebi kullanmasını sağlamalıyız.
Bunu yapmak için aslında Body parser adlı bir paket yüklememiz gerekiyor.
NPM kurulum gövdesi çizgi ayrıştırıcı çizgi çizgi kaydetmek ve vücut duruşu nereye bir noktada ekspres ile birlikte
olduğu ifade dışarı tür dışarı gitti.
Ayrı olarak kurmanız gerekmiyordu.
Şimdi bunu yaptın, her uygulamada kullanacağımız bir şey.
Hemen hemen her zaman, kullanıcının veriyi sunucu tarafında çıkartmak istediğimize giren bir
formumuz var.
Beden ayrıştırıcısını kullanmamız gerekiyor.
Tamam, sadece yüklemek yeterli değil.
Daha sonra burada talep etmeye ihtiyacımız var.
burada genişletilmiş yazacağız ve bu videoyu çok fazla detaya girerek tıkmak istemiyorum, ancak bununla birlikte
Eğer sorularınız varsa, vücut bölümlerine veya dokümanlara gidebilir ve elle kaplamadığınız neyi yapıp yapmadığını ve neyin gerçekte uzanacağını okuyabilirsiniz.
Tabii ki vücut ayrıştırıcısı tabii ki Adi Dasch ayrıştırıcısı gerektiriyor ve daha
sonra yapmamız gereken sonraki şey vücut ayrıştırıcısını kullanmak için ifade etmesi ve böylelikle bu
uygulamanın vücut ayrıştırıcıyı kullanması gerektiğine benziyor. gövde kısımlarına dönüştürdükten
sonra URL kodladığınız noktaya ihtiyacımız var ve bunun yerine
Her zaman görecek olan çizgiden biri ve dürüstçe çoğu zaman kopyalayıp yapıştırın.
Artık, sunucumuzu, kodumuzu değiştirmeden yeniden başlatırsak, arkadaşım ekledikten sonra uygun
bir şekilde ayarladık ve bedenimizi sürekli isteyeceğiz.
Şimdi yenilenirsek, Hata! Şimdi formun eğik çizgi arkadaşlarına geri dönelim ve Linda adında bir arkadaşına ekleyin.
Yeni bir arkadaş buldum ve konuyla ilgilendik. Talebi görüyoruz Adi şimdi bir nesne ve parti
ayrıştırıcıdan geliyor.
Bu yüzden Buddy ayrıştırıcısı istek gövdesini aldı ve yeni arkadaşı Linda'ya eşit olan bir
javascript nesnesine ayrıştırdı.
Yani aslında yapmak istediğimiz şey vücut dattının yeni arkadaşını talep etmek.
Ve bu bize formun içinde olanın değerini verecektir.
Ve yeni arkadaşın ad mülkiyetinden dolayı girdi üzerinde ayarladığımız ad özniteliğinden
dolayı ne koyarsak yapalım, rota içinde aramamız gerekir.
İşlem kaydını iptal etmek istemiyoruz, ancak yapmak istediğimiz şey onu
aslında burada tanımladığımız friends dizisine eklemektir.
Yapılması gereken ilk şey yeni bir değişkendir yapmak ve bunu sadece yeni arkadaş olarak
adlandıracağız ve isteği bedeni yeni arkadaş olarak saklayacağız ve onu bu diziye eklemek istiyoruz
ancak maalesef sadece arkadaş edemiyoruz Yeni arkadaşımı itmeyi bırak çünkü arkadaşımızın sadece bu işlev yerine tanımlandığı
kapsamlı bir meseledir.
Ve burada arkadaş gibi bir şey yok.
Çok üzücü bir dünya.
Arkadaşı yok.
Bu yüzden bunu kopyalayıp, tüm rotalarımızın görülebileceği bir yere taşıyalım.
Ve bu, uzun süredir yapmayacağımız bir şey; çünkü bu sadece bir
dizi arkadaş ve yeni arkadaşlar ekleyebiliyoruz, ancak sunucu durur durmaz gider ve değer kaybeder.
Yakında bir veritabanı kullanacağız ve kapsam alanı sorunu hakkında endişelenmene gerek yok.
Şimdilik, onu tüm güzergahlarda erişebilmemiz için yalnızca güzergahların dışına taşımamız gerekiyor.
Şimdi arkadaşlar durdurmak yeni Fransızca çalışması gerekir ve ben size göstereceğim.
Şimdi sunucuyu yeniden başlatın, buradan formumuza dönün.
Sayfayı yenileyin ve Jeanne'e ekleyin.
Yeni bir arkadaş buldum ve bu rotaya ulaşacağız.
Arkadaşlara geri dönersek, Jean'in eklendiğini görürüz.
Demek ki bu, istekleri yeni arkadaşı kaldırdığımızda çalıştığımız anlamına geliyor.
Ve biz de çılgınlık dizisine itiyor ve sonra bu yanıtı gönderiyoruz.
Bununla birlikte, yeni bir arkadaş eklendikten sonra böyle bir yanıt almak istiyoruz.
Çoğu zaman bunu görmek istemiyoruz.
yerine rez üzerinde yeniden yönlendirme ve yönlendirme denilen daha iyi bir yöntem kullanabilirsiniz.
Genellikle sadece bu sayfaya geri dönüp yeni arkadaşımızı görmek istiyoruz ve bunu yapabilmek için göndermek yerine veya render
Bir güzergahın adını al.
Ve durumumuza göre arkadaşlarınızı eğik çizgi halinde çizelim ve bu rotaya yönlendirecekler ve kodu
eğik çizgi arkadaşları yolunun içinde yayınlayacaklar ve hepsi Fransız şablonunu oluşturuyor ve arkadaşlarının değerini geçirmeleri
için yapıyorlar.
Şimdi sunucuyu tekrar başlatıp sayfayı yenileyeceğiz, burada yeni bir arkadaş ekleyelim.
Tina ve vuruş yeni bir arkadaşım ve Tina eklendi görebilirsiniz.
Unutmayın ki biz sadece bu sayfada hep kalmuyoruz.
Bunu burada izlersen tekrar yaparım.
Jeanne'e ekleyin.
Yeni bir arkadaş kazandım.
Sayfayı anlık olarak yenilersiniz ve bunun nedeni, başka bir yerden gönderilen isteklerin
postayla çok fazla tamamlandığını gösteren bir yayın isteği gönderiyoruz.
Arkadaşım burada biraz mantık yürütüyor.
Ve sonra bizi çoktan çabucak aynı sayfaya geri döndürüyoruz zaten zaten aynı rotadayız.
titremesini göreceksiniz ve bu küçük simgenin sayfanın revize edildiği hediye olduğunu görmek neredeyse hiç fark edilmemektedir.
Dolayısıyla, bir saniye için sayfanın
Ancak bahsettiğim gibi sunucu yeniden başlatırsam friends dizininin değeri buna geri döner.
Bu yüzden tüm bu arkadaşlarımızı kaybederiz ve verilerimize kalıcı olmaz.
Bunu yalnızca birkaçımızdaki veritabanlarına eriştikten sonra çözeceğiz.
TAMAM.
Burada çok şey kaptığımız her şeyin özetini verelim.
Konuştuğumuz ilk şey bir posta güzergahı oluşturmaktı ve yapmamız gereken tek şey uygulama sonrasıydı ve
sadece o sırada olan belirli satırlara gönderilen isteklerle tetiklendiğinden farklı olarak çalışıyordu.
Ve sonra da biliyorsun ve işe yarayan postacı ile nasıl bir posta talebi gönderebildiğimizi gördük ve
sonra postman kullanarak bir posta talebi gönderebileceğimizi gördük.
Ve sonra da bir form kullanıyor.
Ve bir form gönderirken eylem ve yöntem sağlamamız gerekir ve bunu erken yaşlarda benim formlarla konuştuğumuzda
tanıtmak isteriz ve daha sonra kursta hangi eylemin ve yöntemin ne anlama geldiğini
ve ne postanın ne olduğunu öğrendim İstek, bir get isteğine karşı.
girdi içermiyor ve bu konuda bir yol değil. girdiğimizde name özniteliğini
ekledik ve değeri yeni arkadaş olarak belirlediğimiz bu name özniteliği, verilerin istek gövdesine nasıl eklendiğidir.
Dolayısıyla, şimdi mesajlar almanın, bu eylemin ne anlama geldiği ve hangi yolların ne olduğu anlamındaki farkı biraz
daha anlamaya başladığınız o zamana kadar bir forumumuz var ve tek bir
Bu formu gönderdikten sonra, bu formun değeri ne olursa olsun, Tina diyelim ki
yeni arkadaş adıyla gönderilecek.
Ve daha sonra cihazımızın içinde, NPM kurulum gövdesi purser'ı kurmak zorunda olduğumuz vücut ayrıştırıcıyı
içerdiysek ve ardından uygulamanıza onu kullanmasını söylemek zorunda kaldıysak, onu yeni çağrı arkadaşı
talebi ile ayıklayabiliriz.
alıp onu burada kullandığımız gibi kullanabildiğimiz ve erişebileceğimiz bir javascript nesnesine ayıracaktır.
Ayrıştırıcıyı kullanmaya ve bu satırı her zaman göreceğine göre, ayrıştırıcı istek
gövdesini
Ve gördüğümüz son yeni şey redstart yönlendirmesiydi; bu da eğik çizgi arkadaşı gibi bir tanıdık alacak
ve bu rota tekrar tetikleyecek ve eğik çizgi arkadaşlarının rotasının içindeki tüm kodu çalıştıracak.
Pekâlâ, bir sonraki derside görüşürüz.