Вопрос
Кто-нибудь знает хорошее руководство по разработке плагинов Squid?
Решение
В документации squid есть такой вариант.IIRC это довольно просто - squid разветвляет процесс и передает данные процессу по каналу.Несколько устаревшее, но все еще актуальное руководство для программистов можно найти Здесь.
Другие советы
Сегодня Squid представляет собой довольно модульную и расширяемую платформу, поэтому все зависит от того, что вам нужно делать.Большую часть информации можно найти в squid Wiki (http://wiki.squid-cache.org)
Существует «вспомогательное» семейство расширений на основе сопроцессов (http://wiki.squid-cache.org/Features/AddonHelpers)
- помощники перенаправления (http://wiki.squid-cache.org/Features/Redirectors)
- помощники аутентификации для Basic/NTLM/Digest/Negotiate/Kerberos и т. д.
- помощники авторизации для LDAP/Active Directory/Session/...
Если вас интересует модификация контента, есть ICAP для внепроцессной адаптации и eCAP для внутрипроцессной адаптации.
Извините, я не могу публиковать прямые ссылки;вы найдете нужные вам данные, выполнив поиск по соответствующим ключевым словам в вики Squid.
Вы также можете найти Дополнительные помощники для манипулирования запросами тема полезная.
Вы можете посетить http://www.squid-cache.org/Versions/v3/3.4/cfgman/ чтобы полностью понять кальмара...Я думаю, что вышла последняя версия 3.5, но эта веб-страница может помочь решить вашу текущую проблему.