![](/img/trans.png)
[英]How to send the unchanged value to the server in gwt RequestFactory?
[英]GWT send to remote server?
我有一個XML文檔,需要發送到不是我的遠程服務器。
我有遠程服務器的URL和端口號,並且我嘗試使用RequestBuilder進行傳輸。
代碼示例:
RequestBuilder req= new RequestBuilder(RequestBuilder.POST, URL.encode(url));
req.setHeader("Content-Type", "application/x-www-form-urlencoded");
Request response =
req.sendRequest(message, new RequestCallback() {
public void onError(Request request, Throwable exception) {
exception.printStackTrace();
}
public void onResponseReceived(Request request, Response response){
System.err.println(response.getText());
}
});
} catch (RequestException e) {
Window.alert("Failed to send the request: " + e.getMessage());
}
如果這不是做到這一點的方式,那么如果有人可以解釋必須做的事情,將不勝感激。
順便說一句我得到的錯誤是:
無法發送請求:URL www.test.net:8909無效或違反了同源安全限制
簡而言之,“相同來源策略”指出,在網頁上運行的JavaScript代碼可能不會與任何不是來自同一網站的資源進行交互。 存在此安全策略的原因是為了防止惡意Web編碼人員創建竊取Web用戶信息或損害其隱私的頁面。 雖然非常必要,但此政策還具有使Web開發人員的生活變得困難的副作用。
您可以在下一個鏈接中看到更多信息,
您可能會考慮設置其他服務器來處理跨域資源共享
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.