Files
herolib/vdocs/veb.md
2025-02-07 12:07:32 +03:00

6.2 KiB

module veb

Contents

Constants

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

[Return to contents]

controller

[Return to contents]

controller_host

[Return to contents]

cors

Example


app.use(veb.cors[Context](veb.CorsOptions{
    origins: ['*']
    allowed_methods: [.get, .head, .patch, .put, .post, .delete]
}))

[Return to contents]

decode_gzip

Example


app.use(veb.decode_gzip[Context]())

[Return to contents]

encode_gzip

Example


app.use(veb.encode_gzip[Context]())

[Return to contents]

no_result

[Return to contents]

raw

[Return to contents]

run

[Return to contents]

run_at

Example


veb.run_at(new_app(), veb.RunParams{ host: 'localhost' port: 8099 family: .ip }) or { panic(err) }

[Return to contents]

tr

[Return to contents]

tr_plural

[Return to contents]

StaticApp

[Return to contents]

FileResponse

done

[Return to contents]

MiddlewareHandler

[Return to contents]

Middleware[T]

str

[Return to contents]

use

[Return to contents]

route_use

[Return to contents]

RawHtml

[Return to contents]

RequestParams

request_done

[Return to contents]

StringResponse

done

[Return to contents]

RedirectType

[Return to contents]

Context

[Return to contents]

before_request

[Return to contents]

error

[Return to contents]

file

[Return to contents]

[Return to contents]

get_custom_header

[Return to contents]

get_header

[Return to contents]

html

[Return to contents]

ip

[Return to contents]

json

[Return to contents]

json_pretty

[Return to contents]

no_content

[Return to contents]

not_found

[Return to contents]

ok

[Return to contents]

redirect

[Return to contents]

request_error

[Return to contents]

send_response_to_client

[Return to contents]

server_error

[Return to contents]

set_content_type

[Return to contents]

[Return to contents]

set_custom_header

[Return to contents]

set_header

[Return to contents]

takeover_conn

[Return to contents]

text

[Return to contents]

user_agent

[Return to contents]

Controller

[Return to contents]

register_controller

[Return to contents]

register_host_controller

[Return to contents]

ControllerPath

[Return to contents]

CorsOptions

[Return to contents]

set_headers

[Return to contents]

validate_request

[Return to contents]

Middleware

[Return to contents]

MiddlewareOptions

[Return to contents]

RedirectParams

[Return to contents]

Result

[Return to contents]

RunParams

[Return to contents]

StaticHandler

[Return to contents]

handle_static

[Return to contents]

host_handle_static

[Return to contents]

mount_static_folder_at

[Return to contents]

host_mount_static_folder_at

[Return to contents]

serve_static

[Return to contents]

host_serve_static

[Return to contents]

Powered by vdoc. Generated on: 7 Feb 2025 12:06:56