2008年09月22日
import javax.imageio.*;//for ImageIO.read
import java.awt.*;//for JFrame and JLabel etc
import javax.swing.*;//for JFrame and JLabel etc
import java.net.*;//for URL
import java.io.*;//for catch (IOException e),File,InputStream, BufferedInputStream,and FileInputStream ect
public class HelloJava{
public static void main (String[] args){
Image image = null;
try {
// Read from a file
阅读全文>
发表于 @ 2008年09月22日 15:55:00|评论(loading...)|收藏
package com.lph;
import java.io.*;
import java.net.*;
public class ServletCom {
public static void main(String[] args) throws Exception {
HttpURLConnection conn = null;
BufferedReader br = null;
DataOutputStream dos = null;
DataInputStream inStream = null;
阅读全文>发表于 @ 2008年09月22日 15:44:00|评论(loading...)|收藏
http客户端程序已集成在Java语言中,可以通过URLConnection类调用。遗憾的
是,由于SUN没有公布Http客户程序的源码,它实现的细节仍是一个谜。本文根据HTTP
协议规范,用Java.net.Socket类实现一个HTTP协议客户端程序。
1.Socket类:
了解TCP/IP协议集通信的读者知道,协议间的通信是通过Socket完成的。在
Java.net包中,Socket类就是对Socket的具体实现。它通过连接到主机后,返回一个
I/O流,实现协议间的信息交换。
2 . HTTP协议
HTTP协议同其它TCP/IP协议集中的协议一样,是遵循客户/服务器模型工作的。客
户端发往服务端的信息格式如下:
------------------------------
请求方法 URL HTTP协议的版本号
提交的元信息
**空行**
实体
----------------阅读全文>
发表于 @ 2008年09月22日 15:40:00|评论(loading...)|收藏
By Matt Towers 摘要
使用 HTTPS(Hypertext Transfer Protocol Secure
安全超文本传输协议)并非你所想的那样简单直接。如果你曾经尝试在 Java 客户端和 HTTPS 服务器之间进行安全的通讯,也许会注意到标准的
java.net.URL 类并不支持 HTTPS协议。这篇文章将向你展示,如何使用 JDK 1.2-compatible 虚拟机或微软的
JDK 1.1-compatible JView 来克服这些限制。
如果你曾经尝试在 Java 客户机和 HTTPS(安全超文本传输协议)服务器之间进行安全的通讯,也许会注意到标准的 java.net.URL
类并不支持 HTTPS 协议。服务端解决此问题的方法是非常简单明了的。因为现今几乎所有的Web服务器都使用 HTTPS
协议来提供查询数据的机制。一旦配置好你的服务器,任何浏览器只要简单地将 URL 地址中的协议指定成 HTTPS
,就能够在你的服务器上安全地进行信息查询。如果你没有搭建起 HTTPS 服务器,则可以在互联网上几乎所有 HTTPS
网页中测试你的客户阅读全文>
发表于 @ 2008年09月22日 15:30:00|评论(loading...)|收藏
原文出处:http://ms.mblogger.cn/veaven/posts/18276.aspx
今天遇到了一个JAVA客户端连接SSL的问题,查了一下javax.net.ssl.HttpsURLConnection的使用,查到这篇不错的文章,转载一下。
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 阅读全文>
发表于 @ 2008年09月22日 15:29:00|评论(loading...)|收藏