Hello All
Dalam posting ini, Kalian akan belajar untuk membuat web server hanya dengan mengeksekusi sebuah script python sederhana yang di bawah.
Download : Python [ Mirror ]
##################### AWAL SCRIPT #########################
import sys
impor BaseHTTPServer
dari SimpleHTTPServer impor SimpleHTTPRequestHandler
HandlerClass = SimpleHTTPRequestHandler
ServerClass = BaseHTTPServer.HTTPServer
Protocol = "HTTP / 1.0"
jika sys.argv [ 1:]:
port = int (sys.argv [1])
lain:
port = 8000
server_address = ( '127.0.0.1', port)
HandlerClass.protocol_version = Protocol
httpd = ServerClass (server_address, HandlerClass)
socketName = httpd.socket. getsockname ()
print "HTTP Server berjalan pada", socketName [0], "port", socketName [1], "..."
httpd.serve_forever ()
############### ###### AKHIR sCRIPT ##########################
Python memiliki Http WebServer built-in. Fitur ini dari python dapat digunakan untuk membuat web server kecil dalam jaringan lokal Kalian untuk melakukan web server operasi kecil. Keuntungan dari ular built-in Http WebServer adalah bahwa Kalian tidak perlu menginstal dan mengkonfigurasi apapun. Satu-satunya hal yang Anda butuhkan, adalah memiliki Python . Setelah menjalankan script terminal akan memperbarui sebagai data diambil dari web server. Anda dapat melihat standar HTTP GET, permintaan POST , pesan kesalahan, alamat IP , tanggal dan waktu dan setiap hal yang Kalian harapkan dari web server lainnya untuk ditampilkan pada terminal seperti di bawah ini.
########### ########## MULAI DARI TERMINAL OUTPUT #####################
127.0.0.1 - - [26 / Nov / 2016 11:03: 33] "GET / HTTP / 1.1" 200 -
127.0.0.1 - - [26 / Nov / 2016 11:03:33] "GET /resources/css/all.css HTTP / 1.1" 200 -
127.0.0.1 - - [ 26 / Nov / 2016 11:03:33] kode 404, pesan file tidak ditemukan
127.0.0.1 - - [26 / Nov / 2016 11:03:33] "GET /js/debug.js HTTP / 1.1" 404 -
127.0 .0.1 - - [26 / Nov / 2016 11:03:33] "GET /add.js HTTP / 1.1" 200 -
127.0.0.1 - - [26 / Nov / 2016 11:03:33] "GET / sumber / tema-klasik / tema-klasik-all.css HTTP / 1.1 "200 -
127.0.0.1 - - [26 / Nov / 2016 11:03:36] kode 404, pesan file tidak ditemukan
127.0.0.1 - - [26 / November / 2016 11:03:36] "GET /fav.ico HTTP / 1.1" 404 -
##################### AKHIR TERMINAL OUTPUT ##### ###################
[ Semoga Bermanfaat ]
[ Don't Forget For Share ]
[ Don't Forget For Like & Subscribe ]
[ ]
Dalam posting ini, Kalian akan belajar untuk membuat web server hanya dengan mengeksekusi sebuah script python sederhana yang di bawah.
Download : Python [ Mirror ]
##################### AWAL SCRIPT #########################
import sys
impor BaseHTTPServer
dari SimpleHTTPServer impor SimpleHTTPRequestHandler
HandlerClass = SimpleHTTPRequestHandler
ServerClass = BaseHTTPServer.HTTPServer
Protocol = "HTTP / 1.0"
jika sys.argv [ 1:]:
port = int (sys.argv [1])
lain:
port = 8000
server_address = ( '127.0.0.1', port)
HandlerClass.protocol_version = Protocol
httpd = ServerClass (server_address, HandlerClass)
socketName = httpd.socket. getsockname ()
print "HTTP Server berjalan pada", socketName [0], "port", socketName [1], "..."
httpd.serve_forever ()
############### ###### AKHIR sCRIPT ##########################
Python memiliki Http WebServer built-in. Fitur ini dari python dapat digunakan untuk membuat web server kecil dalam jaringan lokal Kalian untuk melakukan web server operasi kecil. Keuntungan dari ular built-in Http WebServer adalah bahwa Kalian tidak perlu menginstal dan mengkonfigurasi apapun. Satu-satunya hal yang Anda butuhkan, adalah memiliki Python . Setelah menjalankan script terminal akan memperbarui sebagai data diambil dari web server. Anda dapat melihat standar HTTP GET, permintaan POST , pesan kesalahan, alamat IP , tanggal dan waktu dan setiap hal yang Kalian harapkan dari web server lainnya untuk ditampilkan pada terminal seperti di bawah ini.
########### ########## MULAI DARI TERMINAL OUTPUT #####################
127.0.0.1 - - [26 / Nov / 2016 11:03: 33] "GET / HTTP / 1.1" 200 -
127.0.0.1 - - [26 / Nov / 2016 11:03:33] "GET /resources/css/all.css HTTP / 1.1" 200 -
127.0.0.1 - - [ 26 / Nov / 2016 11:03:33] kode 404, pesan file tidak ditemukan
127.0.0.1 - - [26 / Nov / 2016 11:03:33] "GET /js/debug.js HTTP / 1.1" 404 -
127.0 .0.1 - - [26 / Nov / 2016 11:03:33] "GET /add.js HTTP / 1.1" 200 -
127.0.0.1 - - [26 / Nov / 2016 11:03:33] "GET / sumber / tema-klasik / tema-klasik-all.css HTTP / 1.1 "200 -
127.0.0.1 - - [26 / Nov / 2016 11:03:36] kode 404, pesan file tidak ditemukan
127.0.0.1 - - [26 / November / 2016 11:03:36] "GET /fav.ico HTTP / 1.1" 404 -
##################### AKHIR TERMINAL OUTPUT ##### ###################
[ Semoga Bermanfaat ]
[ Don't Forget For Share ]
[ Don't Forget For Like & Subscribe ]
[ ]
Posting Komentar