index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
http
/
client.go
Age
Commit message (
Expand
)
Author
2024-06-08
lib/http: add request type HTML
Shulhan
2024-04-24
lib/http: refactoring "multipart/form-data" parameters in ClientRequest
Shulhan
2024-04-23
lib/http: allow all HTTP method to generate HTTP request with body
Shulhan
2024-03-15
lib/http: refactoring type of RequestMethod from int to string
Shulhan
2024-03-15
lib/http: refactoring Client methods to return struct ClientResponse
Shulhan
2024-03-14
lib/http: refactor Client methods to use struct ClientRequest
Shulhan
2024-03-09
lib/http: refactoring NewServer and NewClient
Shulhan
2024-03-05
all: comply with linter recommendations #3
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2024-03-05
all: comply with linter recommendations #1
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2024-02-15
lib/http: export function to generate "multipart/form-data"
Shulhan
2024-01-24
lib/http: simplify parameter names in Client method for godoc
Shulhan
2024-01-24
lib/http: update doc to use comment links
Shulhan
2024-01-18
lib/http: add method Head to Client
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-11-26
lib/http: update comment on Client.PostJSON and ClientOptions.ServerUrl
Shulhan
2023-09-14
all: fix variable shadowing as reported by shadow tool
Shulhan
2023-05-20
all: remove any usage of debug.Value in all packages
Shulhan
2023-03-12
lib/http: reformat comment in Client GenerateHttpRequest
Shulhan
2022-11-28
lib/http: add methods PutForm and PutFormData on Client
Shulhan
2022-10-28
lib/http: sanitize ServerUrl and request path
Shulhan
2022-10-05
lib/http: simplify the default user-agent that send by Client
Shulhan
2022-07-27
all: make the share.Version in the command to be dynamic
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-04-06
all: replace any usage of ioutil package with os or io
Shulhan
2022-02-05
lib/http: use io.Copy instead of TeeReader for Download() method
Shulhan
2022-01-30
lib/http: implement method Download() on Client
Shulhan
2022-01-30
lib/http: detach method setHeaders from Client
Shulhan
2022-01-09
lib/http: refactoring NewClient to accept single struct
Shulhan
2021-12-26
lib/http: realign all structs
Shulhan
2021-03-27
http: add method to generate standard HTTP request on Client
Shulhan
2021-03-21
http: add new line on debug output of doRequest
Shulhan
2021-03-14
http: remove parameter contentType on Client method Put
Shulhan
2021-03-14
all: refactoring http.Client methods signature
Shulhan
2021-02-06
http: add prefix Header to constants AcceptEncoding and ContentEncoding
Shulhan
2021-01-31
http: remove unnecessary variable type
Shulhan
2021-01-08
http: add method Post on client
Shulhan
2020-12-18
http: print client request if debug value is equal or greater than 2
Shulhan
2020-07-24
http: add method Put for Client
Shulhan
2020-07-08
http: do not return error based on response code on client.doRequest
Shulhan
2020-06-17
http: fix the order of arguments in Client.PostFormData
Shulhan
2020-06-10
all: update email address
Shulhan
2020-06-10
http: add method Delete
Shulhan
2020-06-10
http: add parameter headers to client methods
Shulhan
2020-06-08
http: return the http.Response as the first parameter
Shulhan
2020-06-06
http: initialize TLSClientConfig only if insecure is true
Shulhan
2020-06-06
all: use default linter options
Shulhan
2020-05-16
all: fix and suppress linter warnings
Shulhan
2020-05-15
http: add parameter "insecure" when creating new client
Shulhan
[next]