我正在实现一个对服务器进行 REST 调用以获取 JSON 响应的应用程序。如果我将这些呼叫连接到我家的 Wi-Fi 连接,我会得到没有标题的结果:
{"id":"ohig40o45h6c2a5d9rdhsft2v7","module_name":"Users", ...}
但是,如果我使用手机的 3G 连接进行这些呼叫,我会收到包含所有标题的响应:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<pre xml:space="preserve">
{"id":"ohig40o45h6c2a5d9rdhsft2v7","module_name":"Users", ...}
</pre>
</body>
</html>
我想获取正文消息(没有“pre”标签)。有没有简单的方法来做到这一点?为什么我只有在使用 3G 连接时才能获得标头?
谢谢。