Skip to content

Http client

/stm.cgi?httpget

  • Configure the HTTP client settings.

    GET /stm.cgi?httpget=A*B*C*D*E*F*G*H*I*J*K*L*M*N
    
    • A determines whether certain flags are set, integer 0-15 (4 bits - Enable periodic sending, Send by GSM modem, Use double percent signs for inserting device readings, Use Digest Authentication)
    • B, F, I, L are host parts for URL1-URL4, string
    • C, G, J, M are port parts for URL1-URL4, integer
    • D is the sending period in seconds, integer
    • E, H, K, N are path and parameters parts for URL1-URL4, string
    • A determines whether Enable periodic sending and Send by GSM modem are enabled, integer 0-3 (2 bits - 1st is Enable periodic sending and 2nd is Send by GSM modem)
    • B, F, I, L are host parts for URL1-URL4, string
    • C, G, J, M are port parts for URL1-URL4, integer
    • D is the sending period in seconds, integer
    • E, H, K, N are path and parameters parts for URL1-URL4, string

    Important

    Several characters in the path and parameter part need to be replaced:

    & --> `
    % --> !
    

    Example:

    http://192.168.1.100/stm.cgi?httpget=0*api.thingspeak.com*80*30*update?api_key=xxxxxxxxxxxxxxxx`field1=!062*host2*80*url2*host3*80*url3*host4*80*url4
    

Last update: 2021-02-11
Back to top