We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2004ef5 commit 9b4e09fCopy full SHA for 9b4e09f
src/main/java/io/ipfs/api/IPFS.java
@@ -50,7 +50,7 @@ public IPFS(String multiaddr) {
50
}
51
52
public IPFS(MultiAddress addr) {
53
- this(addr.getHost(), addr.getTCPPort(), "/api/v0/", addr.isHTTPOverSSL());
+ this(addr.getHost(), addr.getTCPPort(), "/api/v0/", detectSSL(addr));
54
55
56
public IPFS(String host, int port, String version, boolean ssl) {
@@ -724,4 +724,8 @@ private static final byte[] readFully(InputStream in) throws IOException {
724
resp.write(buf, 0, r);
725
return resp.toByteArray();
726
727
+
728
+ private static boolean detectSSL(MultiAddress multiaddress) {
729
+ return multiaddress.toString().contains("/https");
730
+ }
731
0 commit comments