Sha256: 6f117e4168d6ce0e75cfc526ab74f4ab4d18a2870800c3268f9e4c1702ff61a8

Contents?: true

Size: 451 Bytes

Versions: 32

Compression:

Stored size: 451 Bytes

Contents

$LOAD_PATH.unshift File.expand_path("../../lib", __dir__)

require 'async'
require 'async/http/server'
require 'async/http/url_endpoint'

protocol = Async::HTTP::Protocol::HTTP2
endpoint = Async::HTTP::URLEndpoint.parse('http://127.0.0.1:9222', reuse_port: true)

Async.logger.level = Logger::DEBUG

Async.run do
	server = Async::HTTP::Server.for(endpoint, protocol) do |request|
		Async::HTTP::Response[200, {}, request.body]
	end
	
	server.run
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
async-http-0.40.3 examples/upload/server.rb
async-http-0.40.2 examples/upload/server.rb
async-http-0.40.1 examples/upload/server.rb
async-http-0.40.0 examples/upload/server.rb
async-http-0.39.0 examples/upload/server.rb
async-http-0.38.3 examples/upload/server.rb
async-http-0.38.2 examples/upload/server.rb
async-http-0.38.1 examples/upload/server.rb
async-http-0.38.0 examples/upload/server.rb
async-http-0.37.14 examples/upload/server.rb
async-http-0.37.13 examples/upload/server.rb
async-http-0.37.12 examples/upload/server.rb
async-http-0.37.11 examples/upload/server.rb
async-http-0.37.10 examples/upload/server.rb
async-http-0.37.9 examples/upload/server.rb
async-http-0.37.7 examples/upload/server.rb
async-http-0.37.6 examples/upload/server.rb
async-http-0.37.5 examples/upload/server.rb
async-http-0.37.4 examples/upload/server.rb
async-http-0.37.3 examples/upload/server.rb