Почему запрос соединителя botium-box HTTP (S) / JSON пуст?

#testing #flask #chatbot #botium-box

#тестирование #flask #чат-бот #botium-box

Вопрос:

Это мой демонстрационный код:

 from flask import Flask , jsonify, request, render_template
import json
app = Flask(__name__)
@app.route('/t',methods=['GET','POST'])
def t():
    print(request.data)
    print (request.headers)
    return jsonify({"test":"test"})
if __name__ =='__main__':
    app.run(debug=True,host="0.0.0.0",port=5000)
  

Когда я использую общий соединитель HTTP (S) / JSON и нажимаю кнопку ПРОВЕРИТЬ ПОДКЛЮЧЕНИЕ,
он выдает «тест» для текста.

но я вижу журналы, заголовок пуст. Журналы приведены ниже:

 192.168.58.119 - - [17/Aug/2020 15:24:35] "[37mGET /t HTTP/1.1[0m" 200 -
b''
Host: 192.168.58.145:5000
Connection: close
  

Подключение выполнено успешно.

Как получить текст запроса botium box в заголовках http?

Спасибо!

Комментарии:

1. Я хочу получить текст запроса в botium-box, затем я могу передать это сообщение моему собственному веб-чат-боту nlp.

2. quickstart имеет только ограниченный набор параметров конфигурации для соединителя. откройте меню Чат-ботов, зарегистрируйте нового чат-бота и перейдите в раздел настроек — там вы можете настроить тело запроса и заголовки

3. Спасибо за вашу помощь. Я успешно отправил сообщение своему чат-боту. https://i.imgur.com/daDOJIe.png