В документации по БАС указано, что глобальные переменные НЕ могут получать результа операций (можно присвоить глобальной переменной значение локальной, которая была этим результатом). Поэтому напрямую с глобальным массивом работать не получится. Придется работать с локальной копией, а по завершении передать результат в глобальную.
Или можно использовать ресурс - он изначально глобальный.
Как получить заголовки браузера с эмуляции?
-
Смотрите, я хочу загрузить браузер, нажать одну кнопку, и после ее нажатия отправляется запрос с нужными мне хейдерами. Я хочу выгрузить эти хейдеры в переменную и отправлять запросы силами POST запросов баса с ними. Как это сделать?
-
Разрешить кеш браузера, найти в кеше свой запрос, и вытащить от туда хедеры, но учтите они там не все будут - снифайте запрос и смотрите разницу.