How to decode Application/x-thrift from http stream?
<p>Request Header:</p>

<blockquote>
  <p>POST <a href="https://gfp.line.naver.jp/P3" rel="nofollow noreferrer">https://gfp.line.naver.jp/P3</a> HTTP/1.1<br>
  Host: gfp.line.naver.jp<br>
  Connection: keep-alive<br>
  Content-Length: 180<br>
  Origin: null<br>
  X-LAL: en<br>
  X-LCS: xxx==<br>
  X-LHM: POST<br>
  Content-Type: application/x-thrift<br>
  X-LST: 260000<br>
  Accept: application/x-thrift<br>
  X-Line-Application: CHROMEOS    1.4.1   Chrome_OS   1<br>
  User-Agent: x<br>
  X-LE: 2<br>
  DNT: 1<br>
  Accept-Encoding: gzip, deflate, br<br>
  Accept-Language: en-US,en;q=0.8<br></p>
</blockquote>

<p>Response Header:</p>

<blockquote>
  <p>HTTP/1.1 200 OK<br>
  Access-Control-Allow-Origin: *<br>
  Access-Control-Expose-Headers: X-Line-HTTP,X-LS<br>
  Connection: keep-alive<br>
  Content-Length: 292<br>
  Content-Type: application/x-thrift;charset=UTF-8<br>
  X-LE: 2<br>
  X-Line-HTTP: P,HC,LP<br>
  X-LS: xxx<br></p>
</blockquote>

<p>I get those headers from Fiddler running on Windows 10 Home,<br>
What I've been research till now, this is the approximately closest thrift file,
<a href="https://github.com/cslinmiso/LINE-instant-messenger-protocol/blob/master/line.thrift" rel="nofollow noreferrer">https://github.com/cslinmiso/LINE-instant-messenger-protocol/blob/master/line.thrift</a> and I can only find the official compiler <a href="https://thrift.apache.org/download" rel="nofollow noreferrer">https://thrift.apache.org/download</a> and some of the build information<br><br>
My question, How to decode thrift stream if we have the thrift file and stream header+body?<br><br>
P.S. My case is different with <a href="https://stackoverflow.com/questions/1561693/how-can-you-reverse-engineer-a-binary-thrift-file">How can you reverse engineer a binary thrift file?</a>, because I have the thrift file above,</p>