前端兩種跨域傳值並獲取返回值的方法

2021-07-28 21:19:59 字數 657 閱讀 8794

1,jsonp傳值

缺點:必須使用get方式傳值,資料量大小受瀏覽器影響

優點:b伺服器端不需要更改**

示例

$.ajax(,

datatype: 'jsonp',

success:function

(res)

})

2,form表單提交

優點:psot提交,資料量不受限制

缺點:需要更改b伺服器端**

a伺服器前端js

$(document).ready(function

());

});

a伺服器前端頁面

//這裡位址寫b伺服器位址

id="ajaxform"

action=""

method="post">

type="text"

name="param"

id="param"

value="test">

form>

b伺服器端

完全跨域 非同步上傳檔案並獲得返回值

ajax可以進行資料的非同步請求,但對於檔案和跨域問題卻束手無策。jsonp可以進行跨域資料的非同步請求,但同樣不能使用於檔案。注意,是name upload 而不是id upload 後台部分 move uploaded file files upload file tmp name upload...

java跨域後台傳送get請求,獲取返回值

responsebody public string subscribechannel string rtmpurl 根據位址獲取請求 httpget request new httpget rtmpurl 這裡傳送get請求 request.setheader connection close 獲...

C 呼叫外部exe, 並傳參獲取返回值

c 呼叫使用createprocess函式呼叫外部exe傳參並獲取其執行結果。msdn官方位址介紹 bool createprocess lpcwstr pszimagename,an exe file.lpcwstr pszcmdline,parameter for your exe file.l...