tiddlywebplugins.cors je TiddlyWeb plugin pro podporu měr předletovou kontrolu.
Toto je experiment, s omezenou funkčností. Jako testovací případy zvýšení, bude funkčnost zvýší.
Chcete-li použít přidat "tiddlywebplugins.cors" na "system_plugins" ve tiddlywebconfig.py.
Existuje několik volitelných nastavení config:
Je-li "cors.match_origin" Je pravda, pak je hodnota hlavičky původu bude hodnota hlavičky Access-Control-Povolit původu, na jednoduchých požadavků. On non-prostou žádost, vždy odpovídá. Je-li False hodnota je "*" (na jednoduchých požadavků).
Není-li pravda "cors.allow_creds" a pak Access-Control-Povolit-Pověření záhlaví bude odeslán v hodnotě "pravda", jinak nebude odeslána.
Pokud je nastaveno "cors.exposed_headers", měla by být jeho seznam řetězců zastupují jména, hlavičky, které jsou připojeny na výchozí řízení přístupu exponovat hlaviček: ETAG. Stejný seznam slouží k nastavení výchozí nastavení řízení přístupu-allow-záhlaví.
Je-li "cors.enable_non_simple" Je pravda, že při předletové VOLBY žádosti jsou zpracovány. Tato výchozí False, aby se zabránilo náhodnému expozici.
U ověřené doménami klade zdrojů se objeví následující config na zapotřebí:
& Nbsp; "cors.enable_non_simple": To je pravda, "cors.allow_creds": To je pravda, "cors.match_origin": To je pravda,
, Nastavení match_origin je nutné pro možnosti, při předletové žádá, aby byl účinně manipulovat
Požadavky na :
- Python,
- tiddlyweb
Komentáře nebyl nalezen