func (c4 *C4RemoteSession) writeHttpRequest(preq *http.Request) error { ev := new(event.HTTPRequestEvent) ev.FromRequest(preq) ev.SetHash(c4.sess.SessionID) if strings.Contains(ev.Url, "http://") { ev.Url = ev.Url[7+len(preq.Host):] } //log.Printf("Session[%d]Range Request %s\n", c4.sess.SessionID, ev.Url) c4.offerRequestEvent(ev) return nil }