içindekiler
- Neden Olur?
- Nasıl Onarılır
- Çözüm # 1 (Süper Kullanıcı Teorileri)
- 2. Çözüm (Google Forum Düzeltme)
- Çözüm # 3 (Geri Düğmesini Kullanmayın)
- Çözüm # 4 (Google Chrome'u Güncelle)
Eğer normal bir tarayıcı iseniz, bu pek yardımcı olmaz. Bir sonraki düzeltmeye geçelim.
2. Çözüm (Google Forum Düzeltme)
Google Product Forum kullanıcısında bir Chrome kullanıcısı, bu "özelliğin" gerçek bir sıkıntıya dönüştüğünü söyledi.
Mesajı düzenli olarak karşılıyor ve bu işlevi devre dışı bırakmak istiyor. Dinamik olarak oluşturulmuş bir sayfaya geri döndüğünde bir web sayfasını yeniden yüklemesini gerektirir.
Her türlü sayfanın mesajı tetikleyeceğinden dolayı onu çok rahatsız edici olarak eleştirdi.
Bir kullanıcı aşağıdaki düzeltmeyi gönderdi. Kendi takdirine bağlı olarak kullanın:
- Chrome kısayol simgesine sağ tıklayın ve Özellikler'i seçin.
- Hedef alanda şunları ekleyin: “-disable-prompt-on-repost” (chrome.exe'den sonra tırnak işareti yok)
Bir örnek verdi – hedef alanı şöyle görünüyordu:
C: \ Kullanıcılar \ John \ AppData \ Yerel \ Google \ Chrome \ Application \ chrome.exe -Yüklenebilen-istemi-repost
Kısayolu kullanarak Chrome'u kapatın ve yeniden açın ve sorunu yeniden karşılaşıp açmadığınızı görün.
Çözüm # 3 (Geri Düğmesini Kullanmayın)
Başka bir geçici çözüm, bunun bir hata olmadığını ancak Chrome'un POST'u önbelleğe almadığı için gerçekleşen bir Chrome kullanıcısından geliyor.
Çözüm, "devre dışı bırakmak" amacıyla Chrome tarayıcıları, form gönderdikten sonra geri düğmesini kullanmayı bırakmalıdır.
Çözüm # 4 (Google Chrome'u Güncelle)
Bir Google Ürün Forumu kullanıcısı, bu onaylama formlarının Google Chrome güncellemeleriyle onaylandığını doğrular. Bu nedenle, mevcut sürümünüzü kontrol etmek ve mümkünse güncellemek iyi bir fikirdir:
Bu yeniden gönderim konusuyla ilgili orijinal şikayetlerin birçoğu oldukça eski görünmekle birlikte, hata raporları ortaya çıkıyor.
Bu açık bir şekilde geleneksel bir hata değildir, kullanıcıların istem dışı kredi kartı masraflarına yol açabilecek formları yeniden göndermelerini engellemek gibi bir özellik gibi görünmektedir!
Bir formu yeniden yüklemede POST nasıl engellenir
Daha teknik bir açıklama için Dave Hollingworth YouTuber konuyla ilgili bir konferans veriyor.
Yeniden yükleme sırasında POST'u önlemeyi düşünüyorsanız, bir form gönderildikten sonra yeniden yükle düğmesine basarsanız, internet tarayıcısının web sayfasını yeniden gösterebilmesi için İnternet tarayıcısının verileri yeniden göndermesi gerektiğini belirten bir mesaj görebilirsiniz.
POST kullanılarak gönderilen formlar nedeniyle yüklenen internet sayfaları için bu hata mesajı görüntülenir.
Web sayfası yeniden yüklendiğinde, form verilerinin bir kez daha gönderileceğini ve bu işlemin herhangi bir eylemi yineleyebileceğini kullanıcıya bildirmek üzere sunulur.
.u71692f8b21905eae38ce2e2ded5bf6bd { padding:0px; margin: 0; padding-top:1em!important; padding-bottom:1em!important; width:100%; display: block; font-weight:bold; background-color:#eaeaea; border:0!important; border-left:4px solid #34495E!important; text-decoration:none; } .u71692f8b21905eae38ce2e2ded5bf6bd:active, .u71692f8b21905eae38ce2e2ded5bf6bd:hover { opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; text-decoration:none; } .u71692f8b21905eae38ce2e2ded5bf6bd { transition: background-color 250ms; webkit-transition: background-color 250ms; opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; } .u71692f8b21905eae38ce2e2ded5bf6bd .ctaText { font-weight:bold; color:inherit; text-decoration:none; font-size: 16px; } .u71692f8b21905eae38ce2e2ded5bf6bd .postTitle { color:#000000; text-decoration: underline!important; font-size: 16px; } .u71692f8b21905eae38ce2e2ded5bf6bd:hover .postTitle { text-decoration: underline!important; }ALSO READ: Fix Svchost.exe (netsvcs) High CPU Memory Usage
Örneğin, bir kredi kartını şarj etmek, bir e-ticaret sitesinden sipariş vermek, doğrulama göndermek vb.
Sorunun itmesi, internet tarayıcısının formu doldurması, Gönder düğmesini tıklatmasıdır ve bu da form verilerini POST kullanarak gönderir.
Sunucudaki komut dosyaları eylemi gerçekleştirir ve aynı komut dosyasında bir doğrulama sayfasını internet tarayıcısına geri gönderir.
Daha sonra kullanıcı sayfayı yenilediğinde, bu betiği yeniliyorlar, uyarı gösteriliyor, form verileri yeniden yayınlanıyor ve senaryo tekrar çalışıyor.
Alınan herhangi bir eylem tekrar meydana gelecektir.
YouTuber, size bir örneği gönderir – bu yazıya verilerini gönderen bir ödeme kartı numarası ile basit bir form ve bu betikte, varsayımsal alıcı sadece bir kez gerçekleşmesi gereken bir şey yapıyor.
Ödeme yapıldıktan ve kullanıcı daha sonra yenilenirse, POST verilerinin yeniden gönderileceği mesajını alırlar.
Sorun, çok fazla teknoloji meraklısı olmayan pek çok bilgisayar kullanıcısı, tekrar tekrar kredi kartının tekrar tekrar şarj edilmesine neden olabilecek yeniden gönderim düğmesine basıldığında ortaya çıkar.
Bunu düzeltmek için, YouTuber POST verilerini çalıştırdıktan sonra bir POST yönlendirme modelini kullanmanız gerektiğini açıklar – videoyu tam teknoloji eğitimi için izleyin!