aboutsummaryrefslogtreecommitdiff
path: root/lib/http
AgeCommit message (Expand)Author
2021-01-08http: embed the memfs.Options into ServerOptionsShulhan
2021-01-08memfs: refactoring, allow multiple instances of memfs in single packageShulhan
2021-01-08http: add method Post on clientShulhan
2021-01-06http: ignore errors in the example codesShulhan
2020-12-18http: print client request if debug value is equal or greater than 2Shulhan
2020-11-27http: allow Endpoint to register custom error handlerShulhan
2020-11-27http: add an example on how to write custom HTTP status codeShulhan
2020-10-05http: increase the debug level from 2 to 3Shulhan
2020-09-09http: add constanst for header "Authorization" and key "Bearer"Shulhan
2020-08-22http: write the HTTP status code after setting content-type on errorShulhan
2020-07-26http: fix panic if Request.Form is not initialized on Endpoint.callShulhan
2020-07-26http: allow setting response type when registering PUTShulhan
2020-07-24http: add method Put for ClientShulhan
2020-07-16http: add method to convert RequestMethod to stringShulhan
2020-07-08http: do not return error based on response code on client.doRequestShulhan
2020-06-27http: check for possible index.html file on getFSNodeShulhan
2020-06-17http: log error when debug value is >= 3 on getFSNodeShulhan
2020-06-17http: fix possible test race on error variable in goroutineShulhan
2020-06-17http: fix the order of arguments in Client.PostFormDataShulhan
2020-06-11http: log endpoint call only if its not instance of errors.EShulhan
2020-06-10all: update email addressShulhan
2020-06-10http: add method DeleteShulhan
2020-06-10http: add parameter headers to client methodsShulhan
2020-06-10http: check error using errors.AsShulhan
2020-06-09http: add method Stop for HTTP serverShulhan
2020-06-09Revert "http: print the endpoint call error only if debug value is 3 or greater"Shulhan
2020-06-08http: return the http.Response as the first parameterShulhan
2020-06-08http: check the number of bytes written on ResponseWriter.WriteShulhan
2020-06-08http: print the endpoint call error only if debug value is 3 or greaterShulhan
2020-06-08http: log error if path not exist if debug value is set to 3 or greaterShulhan
2020-06-06http: initialize TLSClientConfig only if insecure is trueShulhan
2020-06-06all: use default linter optionsShulhan
2020-05-16http: handle CORS on method GET, HEAD, and POSTShulhan
2020-05-16all: fix and suppress linter warningsShulhan
2020-05-15http: add parameter "insecure" when creating new clientShulhan
2020-05-13http: support CORS with white list of origin and headersShulhan
2020-05-12http: prefix the header constants with "Header"Shulhan
2020-05-07memfs: simplify the API, add directory parameter to NewShulhan
2020-04-22http: automatically uncompress the response body from serverShulhan
2020-04-14http: add parameter to set default client's headersShulhan
2020-04-11http: update comment on Root field of ServerOptionsShulhan
2020-04-11http: implement a simplified HTTP clientShulhan
2020-04-01http: embed the standard http package instead of separate fieldShulhan
2020-03-30http: set the lowest debug level to 2Shulhan
2020-03-29http: simplify server Endpoint registrationsShulhan
2020-03-24http: fix the content-length header not set if file is not cachedShulhan
2020-02-13http: remove unnecessary slice-byte conversion on Endpoint.error methodShulhan
2020-01-23http: update comment the Root field of ServerOptionsShulhan
2019-12-23errors: add field Name and errShulhan
2019-12-09memfs: implement os.FileInfo on NodeShulhan