summaryrefslogtreecommitdiff
path: root/lib/http/client.go
AgeCommit message (Expand)Author
2024-06-08lib/http: add request type HTMLShulhan
2024-04-24lib/http: refactoring "multipart/form-data" parameters in ClientRequestShulhan
2024-04-23lib/http: allow all HTTP method to generate HTTP request with bodyShulhan
2024-03-15lib/http: refactoring type of RequestMethod from int to stringShulhan
2024-03-15lib/http: refactoring Client methods to return struct ClientResponseShulhan
2024-03-14lib/http: refactor Client methods to use struct ClientRequestShulhan
2024-03-09lib/http: refactoring NewServer and NewClientShulhan
2024-03-05all: comply with linter recommendations #3Shulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-05all: comply with linter recommendations #1Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2024-02-15lib/http: export function to generate "multipart/form-data"Shulhan
2024-01-24lib/http: simplify parameter names in Client method for godocShulhan
2024-01-24lib/http: update doc to use comment linksShulhan
2024-01-18lib/http: add method Head to ClientShulhan
2023-12-13all: fix linter warnings reported by reviveShulhan
2023-11-26lib/http: update comment on Client.PostJSON and ClientOptions.ServerUrlShulhan
2023-09-14all: fix variable shadowing as reported by shadow toolShulhan
2023-05-20all: remove any usage of debug.Value in all packagesShulhan
2023-03-12lib/http: reformat comment in Client GenerateHttpRequestShulhan
2022-11-28lib/http: add methods PutForm and PutFormData on ClientShulhan
2022-10-28lib/http: sanitize ServerUrl and request pathShulhan
2022-10-05lib/http: simplify the default user-agent that send by ClientShulhan
2022-07-27all: make the share.Version in the command to be dynamicShulhan
2022-05-09all: reformat all codes using gofmt 1.19 (the Go tip)Shulhan
2022-04-06all: replace any usage of ioutil package with os or ioShulhan
2022-02-05lib/http: use io.Copy instead of TeeReader for Download() methodShulhan
2022-01-30lib/http: implement method Download() on ClientShulhan
2022-01-30lib/http: detach method setHeaders from ClientShulhan
2022-01-09lib/http: refactoring NewClient to accept single structShulhan
2021-12-26lib/http: realign all structsShulhan
2021-03-27http: add method to generate standard HTTP request on ClientShulhan
2021-03-21http: add new line on debug output of doRequestShulhan
2021-03-14http: remove parameter contentType on Client method PutShulhan
2021-03-14all: refactoring http.Client methods signatureShulhan
2021-02-06http: add prefix Header to constants AcceptEncoding and ContentEncodingShulhan
2021-01-31http: remove unnecessary variable typeShulhan
2021-01-08http: add method Post on clientShulhan
2020-12-18http: print client request if debug value is equal or greater than 2Shulhan
2020-07-24http: add method Put for ClientShulhan
2020-07-08http: do not return error based on response code on client.doRequestShulhan
2020-06-17http: fix the order of arguments in Client.PostFormDataShulhan
2020-06-10all: update email addressShulhan
2020-06-10http: add method DeleteShulhan
2020-06-10http: add parameter headers to client methodsShulhan
2020-06-08http: return the http.Response as the first parameterShulhan
2020-06-06http: initialize TLSClientConfig only if insecure is trueShulhan
2020-06-06all: use default linter optionsShulhan
2020-05-16all: fix and suppress linter warningsShulhan
2020-05-15http: add parameter "insecure" when creating new clientShulhan