<!--<form id="frm1" action="http://localhost:37424/api/Test/testPost" method="post" enctype="multipart/form-data">-->
<form id="frm1" action="http://fangke.3nod.com.cn/api/Test/testPost" method="post" enctype="multipart/form-data">
<p><input type="text" name="access_token" value="https://bbs.csdn.net/topics/xxxxxxxxx" /></p>
<p><input type="text" name="user_name" value="https://bbs.csdn.net/topics/123ABC" /></p>
<p><input type="file" name="upfile" /></p>
<p><input type="submit" value="https://bbs.csdn.net/topics/submit" /></p>
</form>
報以下錯誤:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Message>發生錯誤。</Message>
</Error>
但如果用http://localhost:37424/api/Test/testPost這地址就可以正常回傳資訊,也能上傳檔案。
這是什么原因?如何解決?
uj5u.com熱心網友回復:
這個http://fangke.3nod.com.cn/api/Test/testPost是誰發布的,看這個介面方法的運行日志,是不是有例外uj5u.com熱心網友回復:
這介面也是我寫的,在我本機運行是沒問題,放到網上就出現這情況,關鍵是放到網上時都還沒執行到我這介面的方法,我在介面第一次寫有日志都沒寫成功。
uj5u.com熱心網友回復:
注意下你服務器保存檔案的路徑(檔案夾是否存在) 加個 try catch 抓個log看下就可以了uj5u.com熱心網友回復:
本機可以,放服務器上不行,優先檢查是否是跨域問題uj5u.com熱心網友回復:
你放到網上都不能執行,你先放到網上能顯示出來再說
uj5u.com熱心網友回復:
服務器上面沒有testPost 檔案夾 或者 檔案夾權限不夠 本機器能訪問遠端不行 基本上就是這個 要么就是 iis mime型別 或者 size的問題 反正就這幾個了。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/17985.html
標籤:ASP.NET
上一篇:C#寫的winform系統,如果轉成網頁版,麻煩嗎?求指點迷津
下一篇:甩分!第10波!來者有分
