Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 19765|Vastaus: 1

[Lähde] ASP.NET Core (XIII) selvittääkseen, onko kyseessä Ajaxin pyyntö vai ei

[Kopioi linkki]
Julkaistu 2022-3-31 19:30:16 | | | |
Aiemmassa ASP.NET MVC:ssä saattoi käyttää Request extension -menetelmää IsAjaxRequest() selvittääksesi, onko pyyntö Ajax-pyyntö. ASP.NET Coressa, miten voit tietää, onko pyyntö Ajax-pyyntö vai suora URL, johon pääsee selaimen kautta?

Arvioi, onko pyyntö Ajaxin periaate, tuomariSisältääkö pyynnön otsikko : X-Requested-With ja onko arvo: XMLHttpRequest, kuten alla olevassa kuvassa näkyy:



Toteutuskoodi on siis seuraava:

Jos haluamme rajoittaa ohjaimen niin, että tietyt metodit voidaan pyytää vain AJAX:n kautta, voimme periäActionMethodSelectorAttributeominaisuus IsValidForRequest-abstraktiomenetelmän toteuttamiseksi, koodi on seuraava:

Lisää sitten tämä ominaisuus ohjainmetodiin, josEi-Ajax pyytää tätä menetelmää suoraan 404 Not found -virheen

arvostelu

ASP.NET Core (kaksitoista) etupään JS, CSS-paketointi ja pakkaus
https://www.itsvse.com/thread-10282-1-1.html

ASP.NET Core (XI) -päätepistereitti lisää middleware-ohjelmiston näyttämään kaikki DI-palvelut
https://www.itsvse.com/thread-10269-1-1.html

ASP.NET Yksityiskohtainen selitys konfiguraatioprioriteeteista Core(10):ssä.
https://www.itsvse.com/thread-10265-1-1.html

ASP.NET Yksityiskohtainen selitys Coren Middleware-middlewaresta (9).
https://www.itsvse.com/thread-9647-1-1.html

ASP.NET Yksityiskohtainen selitys Core Middlewaresta
https://www.itsvse.com/thread-8126-1-1.html

ASP.NET Swaggerin käyttöliittymän oletusparametrien pitti Core(8):ssa.
https://www.itsvse.com/thread-9640-1-1.html

ASP.NET Ydin (7) Perusteellinen analyysi kehyksen lähdekoodista
https://www.itsvse.com/thread-9601-1-1.html

ASP.NET Core (VI) DI saa manuaalisesti menetelmän objektien injektioon
https://www.itsvse.com/thread-9595-1-1.html

ASP.NET Core (viisi) perustuu CAP:n hajautettuihin transaktioihin
https://www.itsvse.com/thread-9593-1-1.html

ASP.NET Core(4) -suodatin yhdisti ModelState-mallin validoinnin
https://www.itsvse.com/thread-9589-1-1.html

ASP.NET Core (iii) Luo instansseja dynaamisesti ActivatorUtilitiesin avulla
https://www.itsvse.com/thread-9488-1-1.html

ASP.NET Ydin (2) Käynnistä sovellus uudelleen koodin mukaan
https://www.itsvse.com/thread-9480-1-1.html

ASP.NET Core (1) käyttää Redis-välimuistia
https://www.itsvse.com/thread-9393-1-1.html
(Loppu)





Edellinen:[Varsinaista taistelua]. NET 6 Satunnainen generoi satunnaislukutestin
Seuraava:Yandex-hakukone robots.txt Clean-param -konfiguraatio
Julkaistu 2022-4-2 09:16:44 |
Opettele oppimaan
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com