如何将数据发送到Web服务器并通过sim800或sim900读取?

时间:2017-04-29 12:07:17

标签: gprs sim900

我听说有两种方法可以做到这一点,GET和POST我知道像GET方法中的差异我们在URL中发送数据,而在POST方法中我们在一些规则中这样做。但我不知道如何使用sim800或sim900以及如何配置我的模块。

1 个答案:

答案 0 :(得分:1)

首先,您必须初始化SIMCOM模块:

初​​始化

  1. 设置上下文类型:AT + SAPBR = 3,1,“CONTYPE”,“GPRS”\ r \ n
  2. 设置APN:AT + SAPBR = 3,1,“APN”,“YourAPN”\ r \ n
  3. 开放承载:AT + SAPBR = 1,1 \ r \ n
  4. 查询承载:AT + SAPBR = 2,1 \ r \ n
  5. 启用HTTP功能:AT + HTTPINIT \ r \ n
  6. 设置承载配置文件标识符:AT + HTTPPARA =“CID”,1 \ r \ n
  7. 设置网址:AT + HTTPPARA =“URL”,“YourURL”\ r \ n
  8. 在HTTP标头中设置Content-Type字段:AT + HTTPPARA =“CONTENT”,“application / json”\ r \ n
  9. 初始化SIMCOM模块后,您可以POST或GET:

    对于POST请求

    1. 设置要发送的JSON字符串:AT + HTTPDATA = StringLength,20000 \ r \ nYourJSONString
    2. HTTP POST:AT + HTTPACTION = 1 \ r \ n
    3. 获取GET请求

      1. HTTP GET:AT + HTTPACTION = 0 \ r \ n