它们说的头部, 和用curl的header一个样吗?
<code class="lang-java"> ... URL httpUrl = new URL(billing_url); HttpURLConnection http = (HttpURLConnection)httpUrl.openConnection(); http.setRequestProperty("opcode", String.valueOf(opcode)); //头部 http.setRequestProperty("appkey",appkey); //头部 http.setRequestProperty("sign", sign); //头部 http.setRequestProperty("tag", String.valueOf(tag)); //头部 http.setRequestProperty("channelId",String.valueOf(channelId)); //头部 http.setConnectTimeout(3000); http.setRequestMethod("POST"); //post方式 http.setDoInput(true); http.setDoOutput(true); PrintWriter out = new PrintWriter(http.getOutputStream()); out.print("data="+data); //注意data传递方式 out.flush(); ... </code>
这个问题已被关闭,原因:
它们说的头部, 和用curl的header一个样吗?
<code class="lang-java"> ... URL httpUrl = new URL(billing_url); HttpURLConnection http = (HttpURLConnection)httpUrl.openConnection(); http.setRequestProperty("opcode", String.valueOf(opcode)); //头部 http.setRequestProperty("appkey",appkey); //头部 http.setRequestProperty("sign", sign); //头部 http.setRequestProperty("tag", String.valueOf(tag)); //头部 http.setRequestProperty("channelId",String.valueOf(channelId)); //头部 http.setConnectTimeout(3000); http.setRequestMethod("POST"); //post方式 http.setDoInput(true); http.setDoOutput(true); PrintWriter out = new PrintWriter(http.getOutputStream()); out.print("data="+data); //注意data传递方式 out.flush(); ... </code>