NetCore post 以Soap檔呼叫
目前在做一份專案
透過第三方訂單更新通知
指定自己API網址之後 每更新一次訂單它會吐一份Soap格式檔到API的Post
但是問題來了
1.
因為還無法測試這第三方功能 只能透過postman去丟一個暫時Soap來測試
在netcore api post這邊我的參數是這樣寫:
public NotificationResponse Post([Frombody]string SoapRequest)
{
//把soap字串接到後再進行讀取其中ID動作
}
請問在postman時 我要post Soap過去 勢必要在body部分設定格式為Json
才能因為[FromBody]去讀取我丟的Soap
但是在postman我不知道怎麼把soap寫成字串模式...好像因為不是正確格式
而無法執行post
2.
後來有看到postman那邊可以選取格視為xml(text/xml)
想說可不可以透過這個直接丟soap過去 在透過soap反序列化在帶參數自動轉成物件
public NotificationResponse Post([Frombody]SoapModel SoapRequest)
{
//此時SoapRequest
}
但是也不知道為何沒有執行post或是參數部分都是為Null
想請教是否有相關經驗的前輩可以解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.94.228
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1541757647.A.BA5.html
推
12/22 02:14,
6年前
, 1F
12/22 02:14, 1F
→
12/22 02:15,
6年前
, 2F
12/22 02:15, 2F
→
12/22 02:15,
6年前
, 3F
12/22 02:15, 3F
→
12/22 02:15,
6年前
, 4F
12/22 02:15, 4F
→
12/22 02:15,
6年前
, 5F
12/22 02:15, 5F
→
12/22 02:15,
6年前
, 6F
12/22 02:15, 6F
→
12/22 02:15,
6年前
, 7F
12/22 02:15, 7F
→
12/22 02:15,
6年前
, 8F
12/22 02:15, 8F
→
12/22 02:15,
6年前
, 9F
12/22 02:15, 9F
→
12/22 02:15,
6年前
, 10F
12/22 02:15, 10F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章