接收二进制彩信

时间:2018-12-14 16:47:08

标签: hex sms mms gammu

当我通过gammu接收彩信时,它会显示二进制十六进制代码:

Location 100010, folder "Inbox", phone memory, Inbox folder
SMS message
SMSC number          : "+12063130055"
Sent                 : Fri 14 Dec 2018 09:43:16 AM  -0600
Class                : 1
Coding               : 8-bit
Remote number        : "2300"
Status               : Read
User Data Header     : User UDH

8 bit SMS, cannot be displayed here

(hex: 83687474703A2F2F74746E6D6D736765742E6D73672E656E672E742D6D6F62696C652E636F6D2F6D6D732F776170656E633F543D6D61766F64692D362D3133622D38362D312D39632D36363065306366)

当我将十六进制代码放入类似http://www.convertstring.com/EncodeDecode/HexDecode的十六进制解码器中时,它将转换为以下网址:

http://ttnmmsget.msg.eng.t-mobile.com/mms/wapenc?T=mavodi-6-13b-86-1-9c-660e0cf

但是,当我将此URL放入浏览器时,它将带我到空白页。知道有什么问题吗?

1 个答案:

答案 0 :(得分:0)

结果URL的响应返回一个Response Code 308 Unknown,它重定向到该URL的安全https版本;重定向后,我收到了400 Bad Request

HTTP/1.1 400 Bad Request
Warning 299 GBA "Generic Bootstrapping Architecture (3GPP TS 33.220) support is required to access the requested resource"
Content-Length   0
Content-Type     text/html; charset=UTF-8
Connection       close

要显示任何内容,您需要在GET请求中发送正确的标头,因为会显示结果消息。希望这些信息可以引导您朝正确的方向前进。