我是靠谱客的博主 俭朴小刺猬,最近开发中收集的这篇文章主要介绍中移NB模块AT指令发送数据到服务器并接收,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

中移NB-lo模块AT指令使用HTTP协议发送数据到服务器。

//中移AT指令
//设置HTTP
AT+HTTPCREATE="http://IP:8080"  
//设置协议头
AT+HTTPHEADER=0,"Content-Type:application/x-www-form-urlencoded"
//发送POST请求
AT+HTTPSEND=0,1,"/list?ceshi=123456789"
//关闭请求
AT+HTTPCLOSE=0

服务器python写的接收

import pymysql
from flask import Flask, request, jsonify
from flask_cors import CORS
#启动后端服务
app = Flask(__name__)
CORS(app, resources=r'/*')

@app.route('/list', methods=['POST'])
def login_list():
    if request.method == "POST":
        ceshi = request.values.get("ceshi")
        # print(request.cookies)
        try:
            print(ceshi)
            return "请求成功"
        except Exception as e:
            print("add a new user failed:",e)
            db.rollback() #发生错误就回滚
            return "请求失败"
            
 #可创建多个路径请求
 
if __name__ == "__main__":
    app.run(host='0.0.0.0',port=8080)
    db.close()
    print("Good bye!")

最后

以上就是俭朴小刺猬为你收集整理的中移NB模块AT指令发送数据到服务器并接收的全部内容,希望文章能够帮你解决中移NB模块AT指令发送数据到服务器并接收所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部