java拼接url



import javax.servlet.http.HttpUtils;

public class test {
     
public static void main(String[] args) {
     
	String name="aa";
	String password="sdads";
	StringBuffer url=new StringBuffer();
	url.append("www.baidu.com?");
	url.append("name=").append(name);
	url.append("&").append("password").append(password);
	System.out.println(url.toString());
}
}

2

import java.io.IOException;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.yiyun.entity.Order;
import com.yiyun.entity.vo.Order_uc;
import com.yiyun.services.wx.OrderAndUserServices;
import com.yiyun.util.HttpRequest;
import com.yiyun.util.WXPayUtil;



System.out.println("code="+code);
			String url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid="
					             +  appID + "&secret=" + secret + "&code=" + code + "&grant_type=authorization_code";
			System.out.println(url);
			HttpClient client = new DefaultHttpClient();
			HttpPost post = new HttpPost(url);
			HttpResponse res = client.execute(post);
			Map map=new HashMap();
			if (res.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
     
				HttpEntity entity = res.getEntity();
				String str = EntityUtils.toString(entity, "utf-8");
				ObjectMapper mapper=new ObjectMapper();
				Map<String,Object> jsonOb=mapper.readValue(str, Map.class);
				System.out.println(jsonOb);
				//list.add(jsonOb.get("access_token"));
				//list.add(jsonOb.get("openid"));
			String openid=(String) jsonOb.get("openid");
			String access_token=(String) jsonOb.get("access_token");

你可能感兴趣的:(java拼接url)