Получение бинарного MMS - PullRequest
       38

Получение бинарного MMS

0 голосов
/ 14 декабря 2018

Когда я получаю MMS через 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, он переводит на следующий URL:

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

Однако, когда япоместите этот URL-адрес в браузер, он выводит меня на пустую страницу.Есть идеи, что может быть не так?

1 Ответ

0 голосов
/ 14 декабря 2018

Ответ от полученного URL возвращает Response Code 308 Unknown, который перенаправляет на защищенную https версию URL;после перенаправления я получил 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, так как полученное сообщение отображается.Надеюсь, что эта информация может направить вас в правильном направлении.

...