Smisk

Hochleistungs-Web-Service-Framework
Jetzt downloaden

Smisk Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rasmus Andersson
  • Website des Verlags:
  • http://hunch.se

Smisk Stichworte


Smisk Beschreibung

Hochleistungs-Web-Service-Framework SMISK ist ein einfacher, leistungsstarker und skalierbarer Rahmen, der in C geschrieben wurde, der in C geschrieben wurde, aber von Python.smisk gesteuert wurde, um die üblichen Flaschenhals in schweren Web-Services zu erweitern.Mehr Informationen auf der SMIS-WebsiteGeting gestartet * Installieren Sie es mit Easy_install Smisk Oder von PYPI * herunterladen / einfach '] self.response ("Hallo World!") MYAPP (). Lauf () Und hier haben wir eine WSGI-kompatible Anwendung: von smisk.wsgi Import * def Hello_App (env, start_response): start_response ("200 ok" , ) Zurück Anforderungen: · Python Was ist neu in dieser Version: · Behandeln Sie Anforderungen mit Dateinamenerweiterungen, die eigentlich keine Dateinamenerweiterungen sind, sondern formatlos, aber leer.Haxxor Kinda-Punkt-Notation der regulären Pfadkomponente. · Fixiert 304 nicht geänderter Reaktionsstatus, um den Positionsheader nicht festzulegen, wggehend ein Nachrichtenkörper. · Smisk.Util.main.daemonize () ruft beim Abnehmen nicht mehr EXIT-Haken an (rufen Sie os._exit anstelle von sys.exit in tote Gabeln an). · Fehler in Smisk.Util.main.control_process_runloop () behoben, wo Signale, in der nicht korrekt an Kinder weitergeleitet wurden. · Wenn der Kern keine Textdaten von der Benutzereingabe decodieren (Formulatendaten und Abfragezeichenfolge), wird es versucht, die Textdaten mit einem Fallback-Charset zu decodieren, das durch Smisk_Fallback_Charset in config.h definiert ist, der auf "ISO-8859-1 eingestellt ist. In Übereinstimmung mit HTTP 1.1 (RFC 2616), Sekte. 19.3 "tolerante Anwendungen". · MVC-Anwendungen antworten mit "400 BAD-Anforderung", wenn der Benutzereingangstext nicht mit App.Charset (oder ISO-8859-1 nicht decodiert werden kann, wenn app.tolerant true ist). · Core.Application hat ein neues boolescher Eigenschaft "tolerant". Wenn der TRUE (Standard-) Benutzereintrag tolerant verarbeitet wird. D. H. Wenn eine in ISO-8859-1 codierte Abfragezeichenfolge mit app.charset von utf-8 an eine Anwendung gesendet wird, wird die Abfragezeichenfolge immer noch mithilfe des HTTP 1.1 (RFC 2616) mit der Fallback-Codierung ISO-8859-1 decodiert, was ist Kann jedes Byte dekodieren. Wenn tolerant, wo falsch ist, wäre ein unicodededcodeError erhöht. · Statische Methode CORE.URL.DECOMOSEES_QUERY () Akzeptiert ein neues boolescher Argument "tolerant", welches echtes, charet-argument eingestellt ist und nicht zum Dekodieren des ersten Arguments verwendet werden kann, verursacht das Dekodieren mit dem ISO-8859-1-Charset. · MVC.Response haben zwei neue Mitglieder: Die Eigenschaft "Charsets", die eine Liste akzeptabler Charsets ist. Die Methode "akzeptiert_charset", die true return, wenn das erste Argument entsprechend der Liste "Charsets" akzeptabel ist. · MVC-Anwendungen behalten den Inhaltstyp, der verwendet wird, um einen gültigen Serializer oder Vorlagen zu finden, und verwendet gegebenenfalls diesen Inhaltstyp in der Antwort. Vorheriges Verhalten bestand darin, Antworten mit dem (pro Serializer- oder Vorlage) kanonischen Inhaltstyp zu senden.


Smisk Zugehörige Software

Online-Noten

Das führende Free-Software-Projekt, mit dem K-12-Studentnoten auf einer dynamischen Website veröffentlicht werden können. ...

175

Herunterladen