function formatUrl(url, method) {
	var slicePoint = url.indexOf('?');
	var path = url.slice(0, slicePoint);	// Get the first half of URL
	var params = url.slice(slicePoint + 1, url.length).split('&amp;');	// Get URL parameters
	
	var r = '<span class="requestMethod">' + (method || 'GET') + '</span> '
	r += '<span class="requestUri">' + path;

	var param;
	for (var i = 0, iMax = params.length; i < iMax; i++) {
		r += '<span class="requestParam">';
	
		// Use the appropriate parameter separator
		if (i === 0) {
			r += '?';
		} else {
			r += '&';
		}
		
		// Split the parameter name from the value
		param = params[i].split('=');
		
		// Assemble output string
		r += '<span class="requestParamName">' + param[0] + '</span>=' + param[1] + '</span>';
	}
	
	r += '</span>';
	return r;
}
