wie es ist

Leichter AS-IS-Server
Jetzt downloaden

wie es ist Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dan Lecocq
  • Website des Verlags:
  • http://github.com/seomoz/

wie es ist Stichworte


wie es ist Beschreibung

ASIs ist ein leichter Python-Dienstprogramm, um AS-IS-Dokument zu dienen (mit Headern und Inhalten) über http.Wenn es zu Einheitstest-Tools kommt, die HTTP-Ressourcen abrufen, wir haben entschieden, dass wir einen Weg haben, um vorbestimmte Antworten problemlos zu speichern. und dienen sie dann von einem Server in demselben Prozess, wie wir diese Tests ausführen. Kein Affe-Patching, keine Infrastruktur (wie ein Caching-Proxy-Server). Es sollte erwähnt werden, dass, wenn Sie auf Anfragen von vorhandenen Diensten erfassen möchten, und sie dann wiederholen, das Videorecorder-Projekt in mehreren Sprachen portiert und ist sehr nützlich .Was ist sehr nützlich? Ist? Twisted Wird mit einem Merkmal namens As-is dient, inspiriert von Apache. Wer aber als Abhängigkeit verdreht sein will? Dies basiert auf der Flasche und unterstützt somit eine Reihe von WSGI-Backends (einschließlich Twisted und GEVENT) und soll leicht sein. Ein AS-IS-Dokument ist ein, in dem sowohl die Header als auch der Inhalt für eine HTTP-Antwort gespeichert sind: http / 1,0200 okcontent-länge: 137 content-type: text / html grundlegende testseite <titel/> <head/> <body> <p> hallo, ich bin eine Testseite <p/> <body/> <html/> Beachten Sie, dass dies nur Nachrichten für die Header erfordert - die Wagenrückgabe werden automatisch hinzugefügt Für Convenience.InstallationEasy feasy: sudo PIP installieren ASSISOR für diejenigen, die sich aus Quelle bevorzugen: GIT-Klon https://github.com/seomoz/asecd ASIs Sudo Python Setup.py installUsageYou kann einen ASIS-Server relativ einfach ausführen: Importieren Sie ASIs # servieren Sie Dateien In 'foo /' on Port 8080Server = ASIs.Server ('foo', 8080) server.run () ... server.stop () alternativ kann es in einer Kontextmanager-Mode verwendet werden: Importieren Sie AsisImport-Anforderung, ASIs .Server ('foo') als Server: Anfragen.Get ('http: // localhost: 8080 / foo / bar.asis') Es gibt auch ein Befehlszeilen-Dienstprogramm, das für den Komfort, um ASIs-Dateien als eigenständiger Server zu dienen Ich ist besonders hilfreich, um diese Dateien über Curl oder den Browser zu sehen: # servieren Dateien von 'foo /' auf Port 8080Assis-Server foo --port 8080 # gleich, verwenden Sie GEVENT und SEIN VERBOSEASIS-Server foo --port 8080 - Server GEvent --verbosebells und WhistlistHedher sind nur wenige Funktionen, die Sie möglicherweise nutzen müssen . In diesen Fällen können Sie die Inhaltslänge als 0 verlassen, und die wahre Inhaltslänge (nach der Komprimierung) wird an seiner Stelle gesendet. Beispielsweise wird das Folgende als GZIP-komprimierter Inhalt korrekt an den Browser gesendet: HTTP / 1.0200 Okcontent-Länge: 0Content-Typ: Text / Plaincontent-Codierung: GZIPHELLO World! CharsetIF Sie enthalten ein Zeichen in Ihrem Content-Type-Header, Dann werden Ihre Inhalte als UTF-8 auf der Festplatte interpretiert und dann in der bereitgestellten Kodierung codiert. Die Idee ist, dem Bearbeitungsvorgang zu helfen, damit Sie Ihre Beispiele nicht explizit in ihrem deklarierten Zeichensatz speichern müssen. Wie Änderungen an der Inhaltskodierung wird der Content-Lang-Header neu berechnet, um korrekt zu sein, sobald die Transformation vollständig ist. Um Anfragen zu bedienen, sobald der Running () zurückgibt.alisierbar ist, kann der Server in zwei anderen Modi, Gabel und Block gestartet werden. Wenn Gabel, dann wird der Server in einem separaten Prozess ausgeführt, und es funktioniert immer noch sowohl als Kontext-Manager als auch nach Rufauflauf (). Wenn der Block ausgewählt ist, läuft es auf einem blockierenden Weg. Zum Beispiel: # Führen Sie es beispielsweise in einem separaten Prozess mit ASIs.Server ('Foo', Port = 8080, MODE = 'Gabel'): # Machen Sie einige Anfragen ... Beispiele und Tests, die hier eingeschaltet sind, sind eine Reihe von Beispielen für AS-IS Dokumente und test.py können direkt ausgeführt werden, um sicherzustellen, dass sie korrekt übertragen werden: ./ test.pyit bietet auch ein Beispiel dafür, wie Sie ihn in Ihre Untertests integrieren. </p> <div class="clearfix"></div> <br/> <p class="c-title fl"><span> wie es ist Zugehörige Software</span></p> <div class="clearfix"></div> </div> <div class="clearfix"></div> <div class="new-post"> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-mit-je-Benutzer-10063383.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/11/163/2581018.31680a6f19d3a0f332d88726f7a8d190.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-mit-je-Benutzer-10063383.htm"> mit-je-Benutzer </a></h2> <p class="intro ellipsis"> Dienstprogramm, das dazu beiträgt, Befehle im Namen aller Benutzer im System in einer Zeile auszuführen ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>168</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-mit-je-Benutzer-10063383.htm"><i class="fa fa-download"></i> Herunterladen</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-rpm2scl.-10063385.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/11/163/2581020.ec0e5da35015a3a19fa332fb0d374b87.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-rpm2scl.-10063385.htm"> rpm2scl. </a></h2> <p class="intro ellipsis"> RPM-Specfiles konvertieren, um SCL bereit zu sein ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>62</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-rpm2scl.-10063385.htm"><i class="fa fa-download"></i> Herunterladen</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Linutop-Betriebssystem-10066697.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/8/378/1938654.957674c35b0b2513580f7b441dd18c65.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Linutop-Betriebssystem-10066697.htm"> Linutop-Betriebssystem </a></h2> <p class="intro ellipsis"> Eine Linux-Distribution, die für Linutop-Computer optimiert ist, die auch auf PCs ausgeführt werden können ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>115</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Linutop-Betriebssystem-10066697.htm"><i class="fa fa-download"></i> Herunterladen</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Saluki-10066731.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/8/378/1938687.3d3bb9b53a09e41ba39fc95a6ebd7357.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Saluki-10066731.htm"> Saluki </a></h2> <p class="intro ellipsis"> Eine welpenbasierte Verteilung ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>112</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Saluki-10066731.htm"><i class="fa fa-download"></i> Herunterladen</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Shilaos-10066739.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/8/378/1938695.b8eda43474a51af63fa65d2a125c2967.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Shilaos-10066739.htm"> Shilaos </a></h2> <p class="intro ellipsis"> Shila Amzah Live-CD ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>85</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Shilaos-10066739.htm"><i class="fa fa-download"></i> Herunterladen</a></p> </article> </div> </section> <aside id="sidebar" class="hidden-sm-md-lg fr"> <div class="theiaStickySidebar"> <section id="aside_qr" class="widget widget_aside_qr sb br mb"> <div class="widget-content aside_qr"> <p class="c-title mb10"><span>Anzeige</span></p> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8413949402593124" crossorigin="anonymous"></script> <!-- zheng-zsy --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8413949402593124" data-ad-slot="7018312873" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </section> <section id="aside_hot_comment" class="widget widget_aside_hot_comment sb br mb"> <p class="c-title mb10"><span class="name">Zugehörige Software</span></p> <ul class="widget-content aside_hot_comment"> <li class="list clearfix"> <a href="/Linux/download-Legacy-OS-Mini.-10066741.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/8/378/1938697.89be464b2747122c3d475ea5d3c4af62.gif"></span> <div class="new-text"> <p class="title ellipsis"> Legacy OS Mini. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 166</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Geistig-10066751.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/8/378/1938708.1b2f0e55b099f86ca4f271c9bbff2d65.gif"></span> <div class="new-text"> <p class="title ellipsis"> Geistig </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 79</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Cydra.-10066759.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/8/378/1938716.d2fff83a382fedf634c65a26152aa79a.gif"></span> <div class="new-text"> <p class="title ellipsis"> Cydra. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 74</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Sublime-Packungskontrolle.-10066761.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/8/378/1938718.f92edd166a339ce51f8509e3965251b2.gif"></span> <div class="new-text"> <p class="title ellipsis"> Sublime Packungskontrolle. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 30</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-sshtoy.-10066771.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/8/378/1938728.6ca2e082ba639f6efab1589623fb02ca.gif"></span> <div class="new-text"> <p class="title ellipsis"> sshtoy. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 87</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Sparkylinux-Mate.-10068525.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/14/399/3449044.93343d97b6ccd25682d7a36fe2641bc7.gif"></span> <div class="new-text"> <p class="title ellipsis"> Sparkylinux-Mate. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 95</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-MANJARO-Linux-Kde.-10068545.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/14/399/3449062.d61892fe4bbd2855f559f2c1e714a976.gif"></span> <div class="new-text"> <p class="title ellipsis"> MANJARO Linux Kde. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 78</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-MANJARO-Linux-XFCE.-10068547.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/14/399/3449064.7788d3e58735173653dd6ba711ee5c4e.gif"></span> <div class="new-text"> <p class="title ellipsis"> MANJARO Linux XFCE. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 89</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Alt-Linux-Schullehrer-10068585.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/14/399/3449102.fbe73c62a1202d94bd00110c88d8ff93.gif"></span> <div class="new-text"> <p class="title ellipsis"> Alt Linux (Schullehrer) </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 135</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-HDD-Formatierer-automatisieren-10068605.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/14/399/3449121.3691fa4570dfbb8ee5e57a5f01484f85.gif"></span> <div class="new-text"> <p class="title ellipsis"> HDD-Formatierer automatisieren </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 114</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Automatisches-Update-f%FCr-Solusos-10068607.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/14/399/3449123.5a5a9eb57821a8b8f3a15a9f47228511.gif"></span> <div class="new-text"> <p class="title ellipsis"> Automatisches Update für Solusos </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 169</font> </div> </div> </a> </li> </ul> </section> </div> </aside> </div> </div> <div class="flink sb br mb"> <p class="c-title">Über uns</p> <ul id="flink" class="f-list clearfix"> softwaresea.com bietet das neueste umweltfreundliche Downloadcenter für kostenlose Software im In- und Ausland, einschließlich Computersoftware, Apple-Anwendungen, Android-Anwendungen und anderen kostenlosen Software-Downloads für mobile Computer. Wenn Sie mehr über grüne kostenlose Software erfahren möchten, laden Sie sie auf softwaresea.com herunter! </ul> </div> <footer class="footer"> <div class="main container"> <div class="f-about"> <p> 2009 softwaresea.com All rights reserved. <a href="/privacy.html" rel="nofollow">Datenschutz-Bestimmungen</a> | <a href="mailto:softwareseasite@gmail.com">werben Sie mit uns</a> | <a rel="nofollow" href="https://www.softwaresea.com/submit_software.php?soft_type=lc">Software einreichen</a> </p> </div> </div> <div id="toolbar" class="toolbar"> <div id="totop" class="btn hidden br transition"><i class="fa fa-arrow-up"></i></div> </div> </footer> <div id="mask-hidden" class="mask-hidden transition"></div> <script src="/images/common.js"></script> <script src="/images/headroom.min.js"></script> <script type="text/javascript"> $(document).ready(function(e) { $(".table_card .tab li").click(function() { $(".table_card .tab li").eq($(this).index()).addClass("active").siblings().removeClass("active"); $(".table_card .tabCon ul").hide().eq($(this).index()).show(); }) }); </script> </body> </html>