Subversion Repositories SmartDukaan

Rev

Rev 22341 | Rev 22345 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22341 Rev 22343
Line 79... Line 79...
79
		UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url + uri);
79
		UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url + uri);
80
		Set<String> keys = params.keySet();
80
		Set<String> keys = params.keySet();
81
		for(String key : keys){
81
		for(String key : keys){
82
			builder.queryParam(key, params.get(key));
82
			builder.queryParam(key, params.get(key));
83
		}
83
		}
84
		HttpGet request = new HttpGet(builder.build().toUri());
84
		HttpGet request = new HttpGet(builder.build().encode().toUri());
85
		return this.execute(request);
85
		return this.execute(request);
86
	}
86
	}
87
	
87
	
88
	public String execute(HttpUriRequest request)
88
	public String execute(HttpUriRequest request)
89
			throws ProfitMandiBusinessException{
89
			throws ProfitMandiBusinessException{
Line 113... Line 113...
113
		for(Map.Entry<String, String> entry : params.entrySet()){
113
		for(Map.Entry<String, String> entry : params.entrySet()){
114
			bodyParameters.add(new BasicNameValuePair(entry.getKey(), entry.getValue()));
114
			bodyParameters.add(new BasicNameValuePair(entry.getKey(), entry.getValue()));
115
		}
115
		}
116
		
116
		
117
		LOGGER.info("Body Parameters {}", params);
117
		LOGGER.info("Body Parameters {}", params);
118
		HttpPost request = new HttpPost(builder.build().toUri());
118
		HttpPost request = new HttpPost(builder.build().encode().toUri());
119
		for(Map.Entry<String, String> entry : headers.entrySet()){
119
		for(Map.Entry<String, String> entry : headers.entrySet()){
120
			request.setHeader(entry.getKey(), entry.getValue());
120
			request.setHeader(entry.getKey(), entry.getValue());
121
		}
121
		}
122
		
122
		
123
		try{
123
		try{