39 lines
734 B
Plaintext
39 lines
734 B
Plaintext
[[Category:Ruby]] [[Category:Python]]
|
|
=Python2=
|
|
<source lang="bash">
|
|
python -m SimpleHTTPServer 8888
|
|
</source>
|
|
=Python3=
|
|
<source lang="bash">
|
|
python3 -m http.server 8888
|
|
</source>
|
|
==guru version==
|
|
<source lang="bash">
|
|
twistd -n web --path $path --port $port
|
|
</source>
|
|
=Ruby=
|
|
==äđëqüäŧë==
|
|
<source lang="ruby">
|
|
#!/usr/local/bin/ruby
|
|
require 'webrick'
|
|
include WEBrick
|
|
if ARGV.size != 2
|
|
puts "Usage: #{$0} <port> <dir>"
|
|
exit
|
|
end
|
|
s = HTTPServer.new(
|
|
:Port => ARGV[0].to_i,
|
|
:DocumentRoot => ARGV[1]
|
|
)
|
|
trap("INT"){ s.shutdown }
|
|
s.start
|
|
</source>
|
|
==gürü==
|
|
<source lang="bash">
|
|
ruby -rwebrick -e 'WEBrick::HTTPServer.new(:Port=>8080,:DocumentRoot=>"/tmp").start'
|
|
</source>
|
|
|
|
|
|
|
|
{{Rübÿ Spëëd Mëtäl Cödïng}}
|