Проще говоря, я хочу вызвать PHP session_start(), не возвращая заголовок ответа Set-Cookie браузеру. Похоже, что вызов session_start () неявно отправляет заголовок Set-Cookie.
Есть какой-либо способ сделать это? Я попытался добавить дополнительный заголовок Set-Cookie с просроченным файлом cookie в session_start и другими способами, но ничего не сработало, и я не могу найти документы по этому поводу.
РЕДАКТИРОВАТЬ / УТОЧНЕНИЕ: Причина в том, что я хочу (иметь вызов AJAX) возвращать данные (в том же домене), но нет устанавливает cookie сеанса при возврате. (Принятый ответ работает по желанию)






После вызова session_start () вы можете использовать:
header_remove ( "Set-Cookie");
Это удалит файл cookie, созданный при вызове session_start ().
Спасибо, это был правильный ответ на мой вопрос. Это дает желаемый эффект; запрос может отправить cookie, который может получить информацию о сеансе, но set-cookie не будет отправлен на возвращение