Hayır, ikinci bir isteği tetiklemez.
İstekleri kaydetmek için basit bir HTTP sunucusu çalıştırarak test ettim. Sunucu, web sitesini kaydederken ikinci bir istek almadı.
- Şununla test edildi: Ubuntu 18.04'te Firefox 61.0.1 (64-Bit)
- Sunucu: python 2.7.15 SimpleHTTPServer modülü (
python -m SimpleHTTPServer 7070
)
Düzenle:
Yorum yapanlar, sunucunun "önbellek yok" başlıkları gönderip göndermediğini farklı davranışlar hakkında sordular. İle test ettim Pragma: No-Cache
ve Cache-Control: No-Cache
sonuç aynı kalıyor.
Testi yaparken kullandığım kod ( bu cevabı kullanarak ):
#!/usr/bin/env python
import SimpleHTTPServer
class MyHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
def end_headers(self):
self.send_my_headers()
SimpleHTTPServer.SimpleHTTPRequestHandler.end_headers(self)
def send_my_headers(self):
self.send_header("Pragma", "No-Cache")
self.send_header("Cache-Control", "No-Cache")
if __name__ == '__main__':
SimpleHTTPServer.test(HandlerClass=MyHTTPRequestHandler)