Oren Hurvitz
|
6d1d58b654
Use the "X-Content-Encoding" header to indicate gzipped data, because old OpenSims fail if they get an unknown "Content-Encoding"
|
10 gadi atpakaļ |
Oren Hurvitz
|
b1d8aa0b64
Use the "Content-Encoding" header to indicate gzipped streams
|
10 gadi atpakaļ |
Oren Hurvitz
|
f90aee696a
Always throw an exception if MakeRequest (used for HTTP POST) fails. (Previously many exceptions were ignored)
|
11 gadi atpakaļ |
Oren Hurvitz
|
f901a38204
Improved logging of HTTP requests
|
11 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
88b1fc1382
Set up a StreamReader and call ReadToEnd() instead of using the GetStreamString() extension method
|
10 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
5fafea6631
refactor: More consistently use using construct within WebUtil to match other existing code there.
|
10 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
1f4f09ad69
Add more details to InvalidOperationException logging in SychronousRestFormsRequest.MakeRequest().
|
10 gadi atpakaļ |
Oren Hurvitz
|
b8e22f02e7
Make sure Web streams are disposed after use
|
11 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
7cab41f422
refactor: replace verbose checks with String.IsNullOrEmpty where applicable.
|
11 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
9bcf072795
Make it possible to switch whether we serialize osd requests per endpoint or not, either via config (SerializeOSDRequests in [Network]) or via the "debug comms set" console command.
|
11 gadi atpakaļ |
Diva Canto
|
5198df3aa0
Issue: 10 simultaneous TPs, many not making it. Now bypassing the per-url lock -- we should be "ok" (or, more "ok") now that we have increased the connection limit on the http library. But this is a sensitive part of the code, so it may need reverting.
|
11 gadi atpakaļ |
Diva Canto
|
33ddb6c246
Revert "WARNING: BRUTE FORCE DEBUG. AVOID USING THIS COMMIT."
|
11 gadi atpakaļ |
Diva Canto
|
c95a23863a
WARNING: BRUTE FORCE DEBUG. AVOID USING THIS COMMIT.
|
11 gadi atpakaļ |
Diva Canto
|
00093a305d
Changed HG status notifications timeout down to 15secs from the default 100.
|
11 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
47b6e78790
Implement logging of first 80 characters (debug level 5) or full body data (debug level 6) on outgoing requests, depending on debug level
|
11 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
80c19b7cac
Make sure we dispose of WebResponse, StreamReader and Stream in various places where we were not already.
|
11 gadi atpakaļ |
Melanie
|
503ce70f74
Allow setting connection limits, part 2
|
12 gadi atpakaļ |
Diva Canto
|
91a5c602e3
Revert "Added request.Proxy=null everywhere, as discussed in http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow."
|
12 gadi atpakaļ |
Diva Canto
|
531edd51d8
Added request.Proxy=null everywhere, as discussed in http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow.
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
80f486c778
minor: Make slow outgoing request log messages consistent with other log messages
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
e29d563557
Add request number counting to incoming HTTP requests in the same way that this was already being done for outgoing HTTP requests.
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
a5b3989e5d
Insert a new log level 4 for HTTP IN and HTTP OUT that will log how long the request took.
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
387a1bb283
Add ability to turn on/off logging of outgoing HTTP requests flowing through WebUtil.
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
6096a1f30e
Change LongCallTime on WebUtil to 3000, to match the time where request handling is considered "slow".
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
c9faf0df74
Extend 'slow' request logging to other server outbound requests (forms, rest, async rest) as well as the existing logging on outbound OSD requests.
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
4c4ffb9868
Add request verb and url to error messages in WebUtil that lack this.
|
12 gadi atpakaļ |
Robert Adams
|
e0dd38f672
Rename the stream extension method WebUtil.CopyTo() to WebUtil.CopyStream().
|
12 gadi atpakaļ |
Mic Bowman
|
7b8e9d88e3
Serialize all web requests to a particular host:port pair; only applied to the PostToService variants.
|
12 gadi atpakaļ |
Mic Bowman
|
4268427ac3
Some clean up in WebUtil, remove unused ServiceRequest function.
|
12 gadi atpakaļ |
Justin Clark-Casey (justincc)
|
b785f204ce
remove some mono compiler warnings
|
13 gadi atpakaļ |