Frage
Kennt jemand ein gutes Tutorial über Squid-Plug-in-Entwicklung?
Lösung
Es ist ein in der Tintenfisch-Dokumentation. IIRC ist es ziemlich einfach - Tintenfisch Gabeln ein Prozess und übergibt Daten nach unten ein Rohr an den Prozess. Ein etwas out-of-date, aber immer noch relevant Programmierer Leitfaden gefunden werden kann hier .
Andere Tipps
Squid ist heute eine ziemlich modulare und erweiterbare Plattform, so dass es hängt wirklich davon ab, was Sie tun müssen. Die meisten Informationen sind im Tintenfisch Wiki zu finden ( http://wiki.squid-cache.org )
Es ist die "Helfer" -Familie von Koprozesse-basierten Erweiterungen ( http: //wiki.squid -cache.org/Features/AddonHelpers )
- Redirector Helfer ( http://wiki.squid-cache.org/Features/Redirectors)
- Authentifizierungs Helfer für Basic / NTLM / Digest / Verhandeln / Kerberos usw.
- Berechtigungs Helfer für LDAP / Active Directory / Session /...
Falls Sie Interesse an Inhalten Modifikation sind, gibt es ICAP für Out-of-Process-Anpassung und eCAP für prozessinterne Anpassung.
Es tut mir leid ich keine direkten Links veröffentlichen können; Sie werden die Daten, die Sie, indem Sie in der Tintenfisch Wiki für die relevanten Keywords benötigen.
Sie können auch die Add-On-Helfer für Request Manipulation Thema nützlich.
Sie können unter http://www.squid-cache.org/ Versionen / v3 / 3,4 / cfgman / zu verstehen, die vollständig Tintenfisch ... Ich denke, die neueste Version 3.5 ist da, aber diese Webseite kann eine Lösung für Ihr aktuelles Problem sein.