蔭創建自動化系統發佈數據的形式登記到網站如何發佈數據,以形成在其他的服務器
URL url = new URL("https://www.walmart.com/subflow/YourAccountLoginContext/1471476370/sub_generic_login/create_account.do");
String postData = "firstName="+xlsDataList.get(0)+"&lastName="+xlsDataList.get(1)+"&userName="+xlsDataList.get(2)+"&userNameConfirm="+xlsDataList.get(3)+"&pwd="+xlsDataList.get(5)+"&pwdConfirm="+xlsDataList.get(6);
HttpsURLConnection uc = (HttpsURLConnection) url.openConnection();
uc.setDoInput(true);
uc.setDoOutput(true);
uc.setRequestMethod("POST");
uc.setRequestProperty("Accept", "*/*");
uc.setRequestProperty("Content-Length", Integer.toString(postData.getBytes().length));
uc.setRequestProperty("Content-Type", "text/html; charset=utf-8");
OutputStreamWriter outputWriter = new OutputStreamWriter(uc.getOutputStream());
outputWriter.write(postData);
outputWriter.flush();
outputWriter.close();
我認爲上述POSTDATA只是要求屬性,相應編碼。但仔細檢查視圖源後,我才知道這些是表單屬性。 我不能訪問該表單。現在我怎樣才能將數據發佈到表單中,以便用戶通過網站進行註冊?
我必須將值設置爲formbean。 請提供您的建議。
當你運行該代碼你什麼反應? – Santosh 2012-07-26 12:13:29
獲取狀態代碼爲500 – developer 2012-07-26 14:58:44
做一件事。安裝[Firebug](http://getfirebug.com/)。你將需要firefox。現在從瀏覽器提交該表單並觀察網絡流量。查找帖子請求。這會讓你知道所有提交給服務器的字段。 – Santosh 2012-07-26 15:04:15