import flask
app = flask.Flask(name)
#http://192.168.1.49:8888/api/suggest?word=党建\&field=abstract
@app.route('/api/suggest', methods=['POST','GET'])
def api():
if flask.request.method == 'GET':
suggestion_query=flask.request.args.get('word')
field=flask.request.args.get('field')
response = solr.suggest_terms(field,suggestion_query)
return json.dumps(response,ensure_ascii=False)
elif flask.request.method == 'POST':
return json.dumps({'cdg':'fadfadf'},ensure_ascii=False)
@app.route('/api/cdg', methods=['POST','GET'])
def cdg():
try:
user=flask.request.args.get('user')
password=flask.request.args.get('pass')
except Exception as e:
return 1111
if flask.request.method == 'GET':
if user=='cdg' and password=='123':
return "success!!!!"+user
elif user!=NoneType or password!=NoneType:
return "user or password error!!"
if name == "main":
solr = Solr('http://192.168.1.65:8080/solr/kap')
app.run(port=8888,debug=True,host="0.0.0.0")