JAVA跨域資料提交

2021-07-29 07:26:30 字數 1290 閱讀 9257

1、上傳檔案

(1)、

public void postfile(string imgpath,string fileuuid) throws exception;

//httpclient使用multipartrequestentity包裝

multipartrequestentity mre = new multipartrequestentity(parts,postmethod.getparams());

postmethod.setrequestentity(mre);

//由於要上傳的檔案可能比較大,因此在此設定最大的連線超時時間

(2)、檔案

2、提交資料

(1)、向指定 url 傳送post方法的請求

public pagedata  commitdisclose(pagedata pd) throws exception ;

properties pro = getproperties.getkey("wgh.properties");

string host = pro.getproperty("host");

string port = pro.getproperty("port");

string url = pro.getproperty("reporturl");

jsonobject result;

try catch (ioexception e)

//釋放連線  

method.releaseconnection(); 

jsonobject = jsonobject.fromobject(buffer);

return jsonobject;}

(2)、向指定的url傳送get請求

// 使用finally塊來關閉輸入流

finally

} catch (exception e2)

}return result;

}

jsonp跨域提交資料

51前寫的一篇跨域提交資料的blog jquery ajax跨域提交引數 接收json資料,在ie中使用時,頁面會彈出提示 該頁正在訪問其控制範圍之外的資訊。這可能導致安全風險。是否繼續?雖然在chrome和firefox裡面則沒這個提示,但ie使用者還是較多,總感覺有點使用者體驗上有所欠缺,今天參...

PHP跨域form提交

因為安全性因素,直接跨域訪問是不被允許的。1 php curl方式 function curlpost url,params rtrim postdata,ch curl init curl setopt ch,curlopt url,url curl setopt ch,curlopt retur...

Java跨域問題

如果您使用的mvc框架是spring4.2以上的話,乙個 crossorigin就可以搞定。將 crossorigin加到controller上,那麼這個controller所有的請求都是支援跨域的,如下 controller crossorigin public class greetingcon...