view http/httpRequestTest.k @ 13:0335cdd081d0 draft

modify HttpRequest.k
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Mon, 28 May 2012 23:56:15 +0900
parents
children bc647a5f0421
line wrap: on
line source

include "HttpRequest.k"



void printResponse(InputStream in) {
	print("print Response");
	while ( !in.isClosed() ) {
		String ret = in.readLine();
		OUT << ret << EOL;
	}
}


void main(String[] args)
{
	URL url = new URL("http://dimolto.cr.ie.u-ryukyu.ac.jp/~aotokage/post.php");
	HttpRequest r = new HttpRequest(url);
	r.openConnection();
	r.setMethod("POST");
	r.setRequestProperty("Connection","close");
	r.setRequestProperty("Accept-Charset","UTF-8");
	r.setRequestProperty("Cache-Control","no-cache");
	r.setRequestProperty("Accept-Language","en");
	r.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
	r.setBody("sub=AAAAAAAA&txt=BBB");
	r.writeRequest();
	r.printRequest();


    InputStream in = r.getInputStream();
	printResponse(in);
	r.close();

}