Я пробовал через заголовок Link отправлять связанные данные
Link: </api/data/1>; rel="preload"; as="fetch"; crossorigin="anonymous"; type="application/json",</api/data/2>; ...
Изначально было две ошибки. Первая
Cross-Origin Read Blocking (CORB) blocked cross-origin response with MIME type application/json. See for more details.
Я добавил crossorigin="anonymous"; и type="application/json" по очереди думал что это решит ситуацию.
Осталась одна ошибка
A preload for '...' is found, but is not used because the request headers do not match.
И как мне понять какие заголовки не совпадают? Как это отладить?
Я пробовал включать http2_push_preload на nginx - тогда вообще ничего нет (но и пуш не происходит)