Javascript-вызовы CoreCLR Mini-Profiler не работают

Я не вижу, чтобы мои XHR на основе isomorphic-fetch отображались в мини-профилировщике.

Заголовки ответов моей страницы:

Content-Type:text/html; charset=utf-8
Date:Fri, 14 Jul 2017 11:23:07 GMT
Server:Kestrel
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-MiniProfiler-Ids:["16d0cc1e-9881-403e-a73c-85103e74a52f","803894bc-219e-4011-92c4-9838d8005827","58ee3691-2e1d-4592-b4b1-a1a2f0eb4b61"]
X-Powered-By:ASP.NET
X-SourceFiles:=?UTF-8?B?QzpcY29kZVxvdGhlclxwbGF5LXNzclxmZXRjaGRhdGFcNQ==?=

Мои заголовки ответа на выборку:

Content-Type:application/json; charset=utf-8
Date:Fri, 14 Jul 2017 11:23:19 GMT
Server:Kestrel
Transfer-Encoding:chunked
X-MiniProfiler-Ids:["6bcaaaa2-9ad8-42b1-8123-5c12d22a243e","fdfddce8-fc0f-4106-bbab-8de03b22c2e5","dc24b210-8079-41ee-a231-d84d6d1401e3"]
X-Powered-By:ASP.NET
X-SourceFiles:=?UTF-8?B?QzpcY29kZVxvdGhlclxwbGF5LXNzclxhcGlcU2FtcGxlRGF0YVxXZWF0aGVyRm9yZWNhc3Rz?=

Должен ли я ожидать некоторого совпадения между двумя X-MiniProfiler-Ids?

Если да, какие предложения по дальнейшему отслеживанию этого?


person Chris    schedule 14.07.2017    source источник


Ответы (1)


Проблема здесь в том, что мы не прислушиваемся к fetch API в целом (но прислушиваемся к популярным платформам JS) в JS на стороне клиента MiniProfiler. По сути, мы просто никогда не наблюдаем, чтобы заголовок возвращался, чтобы инициировать выборку.

Я думаю, что лучшим способом здесь было бы начать обсуждение в проблеме MiniProfiler, чтобы мы могли решить лучший общий способ поддержать этот случай. Я на 100% за это, нам просто нужно убедиться, что мы никого не сломаем в процессе.

person Nick Craver    schedule 18.03.2018