小编use*_*360的帖子

与google-app-engine通信时出现错误302

我正在运行一个java代码,用于从google-app-engine网络服务(testeserjaum.appspot.com)获取信息,但它始终打印{null=[HTTP/1.1 302 Found], Date=[Wed, 26 Oct 2011 21:02:46 GMT], Content-Length=[0], Location=[https://testeserjaum.appspot.com/], Content-Type=[text/html], Server=[Google Frontend]}在第一个System.out.println和null第二个.

有趣的事实是,与其他谷歌应用程序引擎的Web服务,代码工作完美(我试过testegelfur.appspot.com,它工作).

这是代码:

import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

public class URLConnectionReader {
    public static void main(String[] args) throws MalformedURLException, IOException{
           URL url = new URL("http://testeserjaum.appspot.com/");
           HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
           System.out.println(urlConnection.getHeaderFields());
           try {
             InputStream in = new BufferedInputStream(urlConnection.getInputStream());
             BufferedReader buff = new BufferedReader(new InputStreamReader(in));
             System.out.println(buff.readLine());
           }finally{
             urlConnection.disconnect();
           }

    }
}
Run Code Online (Sandbox Code Playgroud)

而且,我不知道它是否有帮助,但这里有一个实际上有效的python等价物.我不能使用它因为我打算在Android应用程序上使用这个软件,而且我已经完成了大量的软件,所以这必须在java中完成.

import …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine android http

1
推荐指数
1
解决办法
2543
查看次数

运算符<?=在C/C++中

可能重复:
C扩展名:<?和>?运算符
>?=运算符是什么意思?

我在互联网上搜索一些C++代码,发现了这个:

num <?= num2-num3+num4;
Run Code Online (Sandbox Code Playgroud)

有谁知道这个运营商代表什么?我用Google搜索但发现了什么.

c++

1
推荐指数
1
解决办法
132
查看次数

标签 统计

android ×1

c++ ×1

google-app-engine ×1

http ×1

java ×1