我調查的呼籲從AJAX,Web服務的問題與以下錯誤間歇性故障:AJAX調用ASMX Web服務間歇性故障
Exception information:
Exception type: InvalidOperationException
Exception message: Request format is unrecognized for URL unexpectedly ending in '/GetType'.
這是類似以下問題,但工程的最時間 - 只是間歇性地失敗。
Request format is unrecognized for URL unexpectedly ending in
的UI調查每兩秒鐘一次,並且運行正常,直到某些狀態改變,然後同樣調用失敗約1分鐘30秒,然後他們繼續工作。
的POST-ED的數據是一個成功的呼叫螢火蟲相同的,失敗的呼叫:
lastResult=''&lastState=33&random=0.7584943767104781
以下配置適用於Web服務
<location path="TypeService.asmx">
<system.web>
<webServices>
<protocols>
<add name="HttpPost"/>
</protocols>
</webServices>
<authorization>
<allow users="*"/>
<allow users="?"/>
</authorization>
</system.web>
</location>
相信的配置是正確的,因爲這些電話會長時間工作。輪詢機制在任何時候都不會改變。除了在其他問題中提到的配置修復之外,是否還有其他原因導致此錯誤消息?
其實,它必須是POST,它的工作原理,因爲正如我在我的問題中所述,問題是間歇性的。我也沒有在這個項目中使用jQuery。如果來自JavaScript的AJAX調用不正確,則問題不會是間歇性的,它不會起作用。 – Fenton