Skip to content

Commit e925d53

Browse files
author
Miel Vander Sande
committed
Added port to baseURl
1 parent c70f481 commit e925d53

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

src/org/linkeddatafragments/servlet/TriplePatternFragmentServlet.java

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,18 @@ private IDataSource getDataSource(HttpServletRequest request) throws IOException
143143
* @return
144144
*/
145145
private String getDatasetUrl(HttpServletRequest request) {
146-
String hostName = request.getHeader(HttpHeaders.SERVER);
147-
if (hostName == null) {
148-
hostName = request.getServerName();
146+
if ((request.getServerPort() == 80)
147+
|| (request.getServerPort() == 443)) {
148+
return request.getScheme() + "://"
149+
+ request.getServerName()
150+
+ request.getRequestURI();
151+
} else {
152+
return request.getScheme() + "://"
153+
+ request.getServerName() + ":" + request.getServerPort()
154+
+ request.getRequestURI();
149155
}
150-
return request.getScheme() + "://" + hostName + request.getRequestURI();
156+
157+
//return request.getScheme() + "://" + hostName + request.getRequestURI();
151158
}
152159

153160
/**

0 commit comments

Comments
 (0)