diff options
author | bptato <nincsnevem662@gmail.com> | 2023-09-20 01:12:46 +0200 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2023-09-20 01:14:15 +0200 |
commit | ecfdd90f7947b65db1046cb2eeeaa8f1953b119f (patch) | |
tree | be0cc64cc1a3138c8d83205e1284309406ce96aa /src/server | |
parent | a0f3631cc7373b513fa1ae2e9523b1db9dfc6eee (diff) | |
download | chawan-ecfdd90f7947b65db1046cb2eeeaa8f1953b119f.tar.gz |
loader: add gopher support
works
Diffstat (limited to 'src/server')
-rw-r--r-- | src/server/buffer.nim | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/buffer.nim b/src/server/buffer.nim index 70df60ef..349a5d8d 100644 --- a/src/server/buffer.nim +++ b/src/server/buffer.nim @@ -923,7 +923,7 @@ func submitForm(form: HTMLFormElement, submitter: Element): Option[Request] = submitter.action() let url = submitter.document.parseURL(action) - if url.isnone: + if url.isNone: return none(Request) var parsedaction = url.get @@ -975,7 +975,8 @@ func submitForm(form: HTMLFormElement, submitter: Element): Option[Request] = return newRequest(parsedaction).some case scheme - of "http", "https": + of "http", "https", + "gopher", "gophers": # Note: gopher/s is non-standard. if formmethod == FORM_METHOD_GET: mutateActionUrl else: |