Simple HTTP Server in Python
Vložit
- čas přidán 30. 06. 2024
- In this video, we learn how to build a simple Python HTTP server.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: www.neuralnine.com/books/
💻 The Algorithm Bible Book: www.neuralnine.com/books/
👕 Programming Merch: www.neuralnine.com/shop
🌐 Social Media & Contact 🌐
📱 Website: www.neuralnine.com/
📷 Instagram: / neuralnine
🐦 Twitter: / neuralnine
🤵 LinkedIn: / neuralnine
📁 GitHub: github.com/NeuralNine
🎙 Discord: / discord
🎵 Outro Music From: www.bensound.com/
Timestamps:
(0:00) Intro
(0:28) Command Line
(6:18) Custom Python HTTP Server
(17:23) Outro - Věda a technologie
Great info. I love how you actually googled after you got stuck and didn't cut that part out. Google search is an important skill for any programmer.
A lot of new programmers feel insecure about googling things after a while, because all these folks who show different tutorials tend to not show just how common it is to need to reference documentation or their source code they are using for the tutorial. It happens a lot however, so there is no shame in needing to check reference information.
It doesn't matter if you know how to do everything from memory. It only matters if you know how to get the answers and implement them properly.
Very useful video, thanks!
Btw {{ is the proper way to escape { in f-strings
yup
Thank you so much! Very simply put, great job!
Thanks alot I love your videos! They are always very helpful! Thanks
Great video, thanks!
This was fun. Thanks!
That intro deserves a sub
Outstanding.
basic but gold. thank you!
thanks! very good one
Thanks for the knowledge...
Gracias por la informacion!
Thank you!!!
thank you so much 🎉
Please provide full video of your Beginning example
OMG 😮😮❤ thats cool
This is great, no more usb 😂
Very useful!
Simple Application Enter your details
czcams.com/video/DWn5-Ej8R-M/video.html
bro your videos are always helpful to me
best techer
HEY I JUST DISCOVERED YOUR CHANNEL TODAY, THANKS!
I'd like to create a test www using html+python but... not on my local computer only directly on the server in order to be visible for any1 via internet.
Have you got any tutorial how to do that?
Does the basehttpServer doesn’t provide a way for the handler to get the query parameters?
Hi, I think the problem at 14:04 is “,” before “utf-8” which you accidentally removed while typing.
I am still not sure that if it would work with comma or not but it might be the problem.
You are correct, he deleted the comma by mistake in 13:46. He still needed the backslashes \{ and \} for it to work in addition to the missing coma.
The other problem is that
f'\{"time": "{date}"\}'
Should look like this
f'\{"time": f"{date}"\}'
@@LZulbwhat the heck is this
@@CR33D404 probably some code
@@LZulbwtf
Can upload and download at the same time? Is there a way to do both?
Can you do a video on how to make a customisable theme for http directory listing, the default one looks really old.
That’s what I’m looking for, I’m too lazy to make a flask app for that
thanks for the video
nice
Is this server secure? I was going to use this as a server but, the internet said it’s not secure. Is it secure? Need to know.
amazing...
how do you retrive data from request? like URL path, POST data, get params?
Do you know how give timeout for that http server using python?
Trust me , one day I'm gonna speedrun all your python videos 😤
Did you accomplish your mission sir?
What is "-m" for ?
-m flag is when you want to use a Python module as a script.
❤
I am getting data in python in excel sheet I want to push data to other programs / software through DDE please can you make video
are you from Romania? sorry, im just curious !
does anyone know how to add styling to the uhh directory listing ?
What is the native python way to host a web server with REST APIs? How do you do it without frameworks? Is there no way to do it without frameworks that implement WSGI?
import python websocket library, reimplement all of http tls ssl and https yourslef i guess
how Do I made other ppl to connect to my ip adress
How do I stop the server?
One more important information!
I learned something
Name of song please
The ide should have warned u that u forgot to add a comma there
Hello can you provide code to make excel as dde server
thhhhhx
It means that I can start localhost at any port ?
Any open port
@@colton3507
Ohh
and what about closed ports ?
@@codewithsmoil4098 it just won't work on those ports. Idk the exact error it will give. But try it out!
@@colton3507
Okay thanks for info.
Why not just rsync or scp?
i cant even get through the first step..in terminal when i write python -m http.server it shows invalid syntax!!!
Try python3 -m http.server I think the syntax was different in python 2
did u get through the 1st step ? i also need some help, would appreciate it
Here first
How do you make computers on different networks connect 😭
so, you need to forward the port on wich the server is running, and then access it by public ip
can u access the http server using a ipad or a phone or any other device instead of a computer?
Yep but u must be connected to the same connection
Second
But how did you stop the server at 1:28 please tell me 😟😟 ??
Ctrl c
Lol i had the same issue.
@@TheKing-hf8is Thank you so much, bless you
WinError 10049- The requested address is not valid in its context
3
Bro How can I have your Desktop wallpaper?
what is the fucking comand for switch to deskop
-
This dont work
how to host as Public IP?
Did you figure this out already?
@@theonplore7373 no, can you tell me?
@@fehgabriel67 no I haven't yet either, I have been testing things with aws EC2 instance, and trying to configure my web server's get and post reponses on there but I am running into problems, idk what your usecase is for but try looking into "IIS Web Server" maybe that'll help
ngrok
@@MrChoclateChip isn't this for hacking people cameras.
What do you want with that 🤔
You showed your IP lol…
hope guys who are watching this are just incapable of doing anything with that. lol
@@SuperMan-nl6hi apart from tracking where he is.
Nothing special..
it starts with 192.168. wich mean that its an local ip you bafoon, wich cannot be used to track his location nor anything else you bafoon@@DominicNweze
your intro destroyed my ears
Error code explanation: 501 - Server does not support this operation. Please Helpe @NeuralNine