Создайте пользовательский ответ на HTTP-запрос, используя c-icap

Я использую c-icap для изменения транзакций HTTP. Согласно документации. Я должен быть в состоянии сделать это с помощью следующих функций.

int ci_http_response_create (   ci_request_t *  req,
int     has_reshdr,
int     has_body     
)   

http://www.firefly.kutc.kansai-u.ac.jp/~k843966/c-icap/doc/group__HTTP.html

Я попробовал это, однако, все, что это делает, это добавляет к заголовкам ответа, которые уже там. Я хочу заблокировать поступление запроса на сервер и отправить собственный настроенный ответ. Есть ли что-то еще, что мне нужно сделать, чтобы иметь возможность сделать это?

1 ответ

ci_http_response() не для "изменить", но "создать". если вы хотите изменить service_io() или end_of_data()

Другие вопросы по тегам