Ajax preloaded resources

I request a font under ajax, and then I want to preload the font in this way, and then dynamically insert style tags elsewhere on the page with font definitions referencing the same path

 @font-face {
    font-family: FZY3JW;
    src: url(../cdn/font/FZY3JW.ttf) format("truetype");
  }

but open the page and find that the browser did not use the font under ajax, but sent a new request.
the question is: how to make it stop making new requests to get fonts using the fonts it got back from ajax

clipboard.png

in addition, the npm package preloader for preloading resources is made.

Mar.22,2021

is it possible that when the font file in the css file starts to load, the ajax preload request does not complete


get request to see if the request header is set that Cache-Control cannot be cached, or that the get request is followed by a timestamp.

Menu