台灣最大程式設計社群網站
線上人數
1709
 
會員總數:241330
討論主題:186904
歡迎您免費加入會員
討論區列表 >> ASP.NET >> jason 傳值過去,對方server接不到值
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
jason 傳值過去,對方server接不到值
價值 : 30 QP  點閱數:136 回應數:2

樓主

allen
門外漢
0 1
4 0
發送站內信

以下是我的source code ,請問是哪裡出錯了?
var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://127.0.0.1/api/test");
httpWebRequest.ContentType = "text/json;charset=UTF-8";
httpWebRequest.Method = "POST";
string Account = "abdc";
string Password = "1234";
string IdentityStr = "ccvv";

using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())
{
string json = "{\"Account\":\"" + Account + "\",\"Password\":\"" + Password + "\",\"IdentityStr\":[{\"ID\":\"" + IdentityStr + "\"}]}";

streamWriter.Write(json);
streamWriter.Flush();
streamWriter.Close();
//Label1.Text = json + "<br>";
}

var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
Label1.Text += result + "<br>";
}





搜尋相關Tags的文章: [ jason ] , [ c# ] ,
本篇文章發表於2017-12-07 14:45
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
猜測,可能是CORS的問題

建議您
用瀏覽器的開發者工具觀察一下network,判斷是否是被拒絕存取
搜尋關鍵字『CORS』
要解決這問題,可能在『被呼叫端』處理

^.^a
本篇文章回覆於2017-12-07 22:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

小羊窒息
捐贈 VP 給 小羊窒息 檢舉此回應
底下的2件事可以先試看看

◎自己寫一個接收程式(用來確認post的程式碼可以正確執行)
◎確認一下對方是用什麼方式,來接收你主動post過去的json資料
本篇文章回覆於2017-12-08 11:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.