I'll probably regret this and if anyone ever sees this and they actually use it, some people will probably complain. so: sorry It's not like HTTP isn't really well documented these days :) anyway, the *Addr fields are, I think, really really old kinda dumb names that were made to be super unique and ackward like RemoteAddr or whatever. Back then, having 'IP' would have been a major problem and PITA and super confusing. So I think everyone (I want to say 'we' but I don't know if I had anything to do with RemoteAddr. I think I did add the Apache guys to add SERVER_NAME support. Before that I don't think apache could respond to mosaic as 2 different hostnames. My memory could be incorrect.) named some of these things in ways that don't make sense in a protobuf like this where it should simply be IP |
||
---|---|---|
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
httpRequest.proto | ||
post.go | ||
reqToPB.go |
README.md
protobuf definition files for http & generic POST protobuf