tüm yanıtlar için tepki başlığını nasıl ayarlanır: Ben this question kontrolPython, Flask: Ben böyle bir şey benim http başlıkları yanıtların hepsi ayarlamak istediğiniz
response.headers["X-Frame-Options"] = "SAMEORIGIN"
, ancak yalnızca belirli biri için başlığını değiştirir kontrol ünitesi. Tüm üstbilgileri belki de aşağıdaki mantığa benzer "before_request" işlevinde değiştirmek istiyorum. Bunu nasıl yapabilirim?
@app.after_request
def apply_caching(response):
response.headers["X-Frame-Options"] = "SAMEORIGIN"
return response
flask.request
context bu kanca çalışır, bu nedenle hala değişebildiği durumlarda hala mevcuttur:
@app.before_request
def before_request():
# response.headers["X-Frame-Options"] = "SAMEORIGIN"
. üstbilgi belirtecinizi almak ve geçerliliğini kontrol etmek için '@ app.before_request '' i kullanmalısınız .. (başlık, istekle birlikte javascirpt içinde gönderilmelidir) ve sonra isteğiniz, yanıt üstbilgileri –
@JohnRuddell Açık olarak değiştirilmelidir. Stok, Flask belirteci onaylamaz veya sağlamamaktadır. Bunu yapman gerektiğini iddia etmek hiç de doğru değil. – kevr
Kilitli ai ai (örn. "Bearer" jetonu üstbilgisi ile JWT) için doğrulama sağlayan bir işaretiniz varsa, kevr, sonra before_request, belirteçinizin geçerliliğini kontrol etmenin bir yoludur. Bütün söylediğim şeyler. –