0
我想使用構建器類在Java中構建HTTP POST,但無法弄清楚如何將servlet與主機名相結合。試圖找到一些這方面的例子,但不能。如何在使用構建器類的JAVA HTTP POST中使用Servlet和主機名
private static String HOSTNAME = "servlet.nuancemobility.net";
private static String SERVLET = "/NMDPAsrCmdServlet/dictation";
和建造一流的,我使用:
URIBuilder builder = new URIBuilder();
builder.setScheme("https");
builder.setHost(HOSTNAME);
builder.addParameter(SERVLET, SERVLET);
builder.setPort(443);
builder.build();
return builder;
的網址應該是這樣的:https://servlet.nuancemobility.net:443/NMDPAsrCmdServlet/dictation
但
builder.addParameter(SERVLET, SERVLET);
它看起來像這樣:
https://servlet.nuancemobility.net:443?%2FNMDPAsrCmdServlet%2Fdictation=%2FNMDPAsrCmdServlet%2Fdictation