index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
http
Age
Commit message (
Expand
)
Author
2024-01-24
lib/http: refactoring Range request, limit content served by server
Shulhan
2024-01-18
lib/http: add method Head to Client
Shulhan
2023-12-17
http/sseclient: fix data race on [Client.Close]
Shulhan
2023-12-17
http/sseclient: fix Retry value not set to millisecond
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-12-03
http/sseclient: add test for multi lines with empty line in middle
Shulhan
2023-11-27
lib/http: add field KeepAliveInterval in SSEEndpoint
Shulhan
2023-11-26
http/sseclient: add method IDInt to Event
Shulhan
2023-11-26
lib/http: simplify SSEConn API, remove the WriteMessage
Shulhan
2023-11-26
lib/http: update comment on Client.PostJSON and ClientOptions.ServerUrl
Shulhan
2023-11-26
http/sseclient: implement Client retry
Shulhan
2023-11-26
http/sseclient: remove double check for non-empty packet
Shulhan
2023-11-26
lib/http: add method WriteRaw to SSEEndpoint
Shulhan
2023-11-26
lib/http: change id type in WriteEvent/WriteMessage parameter to pointer
Shulhan
2023-11-26
lib/http: implement Server-Sent Events (SSE)
Shulhan
2023-11-22
lib/http: update comment on Callback type
Shulhan
2023-09-14
all: fix variable shadowing as reported by shadow tool
Shulhan
2023-09-13
lib/ascii: replace package "math/rand" with "crypto/rand"
Shulhan
2023-09-11
lib/http: add comment to ErrClientDownloadNoOutput and type RangePosition
Shulhan
2023-09-11
lib/http: realign struct for better size allocation
Shulhan
2023-07-09
lib/http: fix missing query when handling redirect in HandleFS
Shulhan
2023-05-25
lib/http: redirect path with slash if request is directory
Shulhan
2023-05-20
all: remove any usage of debug.Value in all packages
Shulhan
2023-04-13
lib/reflect: remove the third return value from Marshal
Shulhan
2023-04-09
lib/http: refactoring ParseResponseHeader using lib/bytes#Parser
Shulhan
2023-04-05
lib/http: replace lib/parser with lib/strings
Shulhan
2023-03-26
lib/http: check and log the error when writing response in handleRange
Shulhan
2023-03-26
lib/http: fix empty branch when parsing range
Shulhan
2023-03-12
lib/http: add function to parse multipart Range response for Client
Shulhan
2023-03-12
lib/http: add integration test for request HEAD for Range
Shulhan
2023-03-12
lib/http: reformat comment in Client GenerateHttpRequest
Shulhan
2023-03-12
lib/http: add support for HTTP Range in Server
Shulhan
2023-02-25
all: access embedded field or methods using the type name
Shulhan
2023-02-01
lib/http: add function MarshalForm
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-10-05
lib/http: fix unit tests with -count=X, where X>1
Shulhan
2022-09-23
lib/http: add unit test for UnmarshalForm
Shulhan
2022-09-22
lib/http: support embedded field on UnmarshalForm
Shulhan
2022-08-29
lib/http: increase time sleep waiting for server on example endpoint
Shulhan
2022-08-03
lib/http: add server options to generate index.html automatically
Shulhan
2022-07-27
all: make the share.Version in the command to be dynamic
Shulhan
2022-07-09
lib/memfs: rename Option field Development to TryDirect
Shulhan
2022-06-08
lib/http: add function to unmarshal url.Values using tag `form:`
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-03-31
lib/http: rewrite ServerOptions FSHandler to handle request in general
Shulhan
2022-03-30
lib/http: implement handler to authorized request to Server Memfs
Shulhan
2022-03-27
lib/http: use package mlog for logging
Shulhan
[prev]
[next]