私はローカルホストのフラッシュ(http://localhost:5000
)を使用してelasticsearchPythonのlocalhostの別のポートと同じローカルホスト上の要求
からJSON結果を要求するためのpythonの要求を使用しようとしている。ここに私のコードは、とき
@app.route('/test')
def TestElasticsearch():
url = "http://localhost:9200/customer/_search?q=James&size=5"
r = requests.get(url)
print r
return r.text
です私はGoogleのクロムを経由してhttp://localhost:5000/test
にアクセスし、それは私がGoogleのCを介してhttp://localhost:9200/customer/_search?q=James&size=5
にアクセスしようとした
ConnectionError: HTTPConnectionPool(host='localhost', port=9200): Max retries exceeded with url: /customer/_search?q=James&size=5 (Caused by <class 'socket.error'>: [Errno 111] Connection refused)
注意を返します。 hromeとそれは動作します。
私は問題
を見つけ出す助けてくださいlocalhostの代わりに127.0.0.1を使用してみてください。 –