LINUX.ORG.RU
решено ФорумAdmin

Как узнать что возвращает сервер? Apache

 


1

1

Браузер в Android выдает ошибку

because it violates the document's Content Security Policy.

И это только на одном запросе к странице api. Все другие запросы, к этой же странице, работают нормально.

header('Access-Control-Allow-Origin: *') стоит самый первый в коде. Думал фатал хватаю, но в логе ошибок нет на запрос ответ 200.

В удаленой работе через хром ответа сервера не видно. При посте того же запроса в строке браузера все нормально, ошибок нет.

Все работало, до того как поставил apache2-mpm-itk. Если переместить на другой сервер и домен - то все работает.

★★

Последнее исправление: webmak (всего исправлений: 1)

Ответ на: комментарий от Radjah

Чем это буде отличатся от этого?

При посте того же запроса в строке браузера все нормально, ошибок нет.

webmak ★★
() автор топика
Ответ на: комментарий от webmak

Загляни в шапку curl'ом. М.б. поставь header('Access-Control-Allow-Origin: *') в конец. Если их там 2 — я не помню их приоритет.

beastie ★★★★★
()
Ответ на: комментарий от beastie

Разобрался - забыл что ставил проксю, она то и быковала).

Проблема была с куками, если кому будет нужно.

Один единственный запрос который не работал - это регистрация (все это тестируется на локалке с виртулбоксами и т.д., потому при повторной доделке вылетело с говловы, что для другой задачи ставил проксю). А не работала из-за того, что app удаляло куки, а на прокси нет и вот из-за этого сбоил. Но чего Content Security Policy, так и не понял, походу прокси сервер не возвращал Access-Control-Allow-Origin: *

webmak ★★
() автор топика
Последнее исправление: webmak (всего исправлений: 2)
Ответ на: комментарий от webmak

Тем, что сразу видно весь ответ на принимающей стороне.

Еще можно через средства разработки в браузере посмотреть. Там еще заголовки красиво оформлены будут.

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

Еще можно через средства разработки в браузере посмотреть.

я это и имел ввиду когда говорил, что делал запрос в строке браузера.

Разве, что ты иммел ввиду, подключить либу к app и там вывести, то да.

webmak ★★
() автор топика
Последнее исправление: webmak (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.