📄 httpconnectiontest.java
字号:
//HttpConnectionTest.java
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.io.*;
public class HttpConnectionTest extends MIDlet implements CommandListener
{
private Display display;
private Form form;
private Command exitCommand = new Command("Exit", Command.EXIT, 1);
public HttpConnectionTest()
{
display = Display.getDisplay(this);
}
public void startApp()
{
form = new Form("Get Http Connection");
try
{
HttpConnection conn=(HttpConnection) Connector.open
("http://localhost:80/postinfo.html");
//conn.setRequestProperty("user","fancy");
form.append("Date:"+conn.getDate()+"\n");
form.append("Expiration:"+
conn.getExpiration()+"\n");
form.append(conn.getHost()+"\n");
form.append("Last Modified:"+
conn.getLastModified()+"\n");
form.append("Port:"+conn.getPort()+"\n");
form.append("Protocol:"+
conn.getProtocol()+"\n");
form.append("Request Method:"+
conn.getRequestMethod()+"\n");
form.append("Response Code:"+
conn.getResponseCode()+"\n");
form.append("Encoding:"+
conn.getEncoding()+"\n");
form.append("Length:"+conn.getLength()+"\n");
form.append("Type:"+conn.getType()+"\n");
form.append("URL:"+conn.getURL()+"\n");
form.append("Response Message:"+
conn.getResponseMessage()+"\n");
}
catch(Exception fe)
{
form.append("Error:"+fe.getMessage());
}
form.addCommand(exitCommand);
form.setCommandListener(this);
display.setCurrent(form);
}
public void commandAction(Command c, Displayable s)
{
if (c == exitCommand)
{
destroyApp(false);
notifyDestroyed();
}
}
public void destroyApp(boolean unconditional)
{
}
public void pauseApp()
{
display.setCurrent(null);
form = null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -