1. 程式人生 > >微信開發自定義選單報錯

微信開發自定義選單報錯

Exception in thread "main" java.lang.IllegalArgumentException
at java.net.URI.create(URI.java:841)
at org.apache.http.client.methods.HttpPost.<init>(HttpPost.java:76)
at com.pccw.util.WeixinUtil.doPostStr(WeixinUtil.java:51)
at com.pccw.util.WeixinUtil.createMenu(WeixinUtil.java:94)
at com.pccw.main.WeixinTest.main(WeixinTest.java:12)
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0:  https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ye52K3qsPYVOHeW3EZRByaPu66iSDHcKcSxX53G9XdQx_FfJMBRj9kkM2IdHGV6wZ-OcdAJiFyLtpSzbGlNzyJ-RX3XkXe4upmMiUCttmeScCrnaeVdJ53hmKvs6sNj2BRPhAGAKAY
at java.net.URI$Parser.fail(URI.java:2810)
at java.net.URI$Parser.checkChars(URI.java:2983)
at java.net.URI$Parser.checkChar(URI.java:2993)
at java.net.URI$Parser.parse(URI.java:3009)
at java.net.URI.<init>(URI.java:577)
at java.net.URI.create(URI.java:839)

... 4 more


建立時 ,報錯 說URL地址有問題,後來仔細看了一下發現原來是複製url時 多加了一個空格