私はPythonプログラマではありませんが、SimpleHTTPServerを使用しているので、1つのフォルダからWebサーバを起動するのが簡単です。複数のハンドラを追加するSimpleHTTPServer
今、私はjsonファイルを提供する必要があります。私は次のpythonを持っています:
更新:ファイルは別のルートから提供されるべきです。つまり、私はindex.htmlを提供する "localhost"フォルダとjsonファイルを提供するフォルダの両方が必要です。
import BaseHTTPServer, SimpleHTTPServer
import ssl
httpd = BaseHTTPServer.HTTPServer(('localhost', 4443), SimpleHTTPServer.update: I should mention that the)
httpd.socket = ssl.wrap_socket (httpd.socket, certfile='Certificates.pem', server_side=True)
httpd.serve_forever()
私は、ファイルを提供する1つの以上のハンドラを追加する必要があることを知っているが、どのように複数のハンドラを持つことができます。
ファイルを提供するための要件は次のとおりです。
1.これは、ヘッダーと一緒に送信されなければならない「アプリケーション/ PKCS7-パントマイム」
2.これは、200 HTTPコードを返す必要があり
質問はどのようにありますサーバーの複数のハンドラー。前もって感謝します。 よろしくお願いします。
、それはおそらく、使いやすいです。 –