emptygif
மொழி: தமிழ்

அனைத்து மொழிகளும் ஃப்ரேம்வொர்க்குகளும்

Pyramid Python

/pixel.gif க்கு வரும் ரெக்வெஸ்ட்களுக்கு empty GIF மூலம் பதிலளிக்கும், Pyramid க்கான Python ஸ்னிப்பெட். GIF ஸ்டார்ட்அப்பில் ஒருமுறை மட்டுமே டீகோட் செய்யப்படுகிறது.

Pyramid Python

இன்ஸ்டால்
pip install pyramid
ஃபைல்
app.py
ரன்
python app.py
import base64
from wsgiref.simple_server import make_server

from pyramid.config import Configurator
from pyramid.response import Response

GIF = base64.b64decode("R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")


def pixel(request):
    return Response(body=GIF, content_type="image/gif", cache_control="no-store")


if __name__ == "__main__":
    with Configurator() as config:
        config.add_route("pixel", "/pixel.gif")
        config.add_view(pixel, route_name="pixel", request_method="GET")
        app = config.make_wsgi_app()
    make_server("0.0.0.0", 8080, app).serve_forever()

இந்த ஸ்னிப்பெட்டை ரன் செய்து, அது திருப்பித் தந்த பைட்களை ஒப்பிட்டுப் பார்த்தோம்.

சரிபார்

curl -sI http://localhost:8080/pixel.gif

அதிகாரப்பூர்வ சைட்: Pyramid

Python இல் மேலும்