[zorp-hu] subversion

Gabor E. Tusnady tusi at enzim.hu
2006. Már. 8., Sze, 13:19:57 CET


> OK. Engedelyezted a PROPFIND-ot a http proxyban? Addig pakold hozza a
> WEBDAV-os kiegesziteseket, amig mukodni kezd.

Probalkoztam ilyennel, de nem talaltam ertelmes kod reszleteket. Ha
esetleg irnal egyet, azt megkoszonnem. A levlistabol egy ilyet hamoztam
ossze, de nem mukodik.

class MyHttpTestProxy(HttpProxy):
        def config(self):             
                HttpProxy.config(self)
                self.request["OPTIONS"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["PROPFIND"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["PUT"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["DELETE"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["MKCOL"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["PROPPATCH"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["COPY"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["MOVE"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["LOCK"]  = (HTTP_REQ_POLICY, self.filterDAV)
                self.request["UNLOCK"]  = (HTTP_REQ_POLICY, self.filterDAV)

                self.timeout_request=120000
                self.permit_proxy_requests = TRUE
                self.max_chunk_length = -1
                log("http_TEST",2,"S: %s C: %s" % (self.session.server_address.ip_s, self.session.client_address.ip_s))

        def filterDAV(self, method, url, version):
                return HTTP_REQ_ACCEPT


tusi



További információk a(z) zorp-hu levelezőlistáról