webinvoke

    1熱度

    1回答

    這是我第一次嘗試通過WCF託管在Windows服務中的服務。我注意到,如果我在UriTemplate中做了不正確的事情,它會徹底打破一切,我不知道爲什麼。 實施例: 在第一代碼例如一切工作正常。該服務等待我定義的基地址並返回我期望的信息。 [ServiceContract] public interface IService1 { [OperationContract] [

    2熱度

    1回答

    新配置任何服務器端...先感謝您的幫助! 我想在VisualStudio2008/.NET 3.5中獲得一個簡單的HelloWorld REST API;最終我將使用它來將CRUD測試數據/結果從本地無線局域網上運行的各種移動設備發送回服務器。 我發現了一些其他問題,誰的答案改變我的app.config的相關零部件,但沒有一個似乎適用於這一具體問題(和反覆試驗還沒有產生任何結果) 我的WebGet

    1熱度

    1回答

    我在維護一些涉及mapquest地圖API的代碼。還有具有此行一個JavaScript init()函數: map = new MQA.TileMap(document.getElementById('map'),6,{lat:34, lng:-118},'hyb'); 其中規定了地圖在下來的「地圖」標識的頁面,按照該API。 我的問題是,我想能夠從這個函數外部訪問這個映射,但我似乎無法在ma

    0熱度

    1回答

    我使用c#編碼的多個API,運行良好。我想用一個接收匿名對象(我不想創建一個類)。我嘗試反序列化對象時遇到問題。 我有一個API遵循這個方案,它使用json_dumps功能從python調用時效果很好。但是,當我嘗試用JSON.stringify(由一個甚至郵遞員,我有一個400錯誤的請求 這裏是我的代碼,我已經嘗試了很多東西: [WebInvoke(Method = "POST", UriTem

    0熱度

    1回答

    [OperationContract] [WebInvoke(UriTemplate = "s={s}", Method = "POST")] string EchoWithPost(string s); 我試圖消耗使用WebRequest這個方法(WCF服務): WebRequest request1 = WebRequest.Create("http://MyIP/Host"); r

    2熱度

    1回答

    我有一個帶有地址和參數僅公開一個WebInvoked操作這樣的自承載WCF服務: www.myserver.com/myservice/SayHello?LuckeyNumber=3 (where LuckeyNumber : int) 現在,當有人試圖要訪問此地址,但LuckeyNumber=EvilInput我得到一個WCF錯誤頁面,我想用頁面替換(類似於Twitter失敗鯨魚)。 如何取

    0熱度

    1回答

    我有一個C#應用程序,通過RESTful服務接收並返回信息。 我之前處理這些操作的方式是方法簡單地返回JSON字符串,然後這些字符串被包裝在XML中。 爲了防止這種情況,我改變了ResponseFormat以JSON和我現在回到DataContracts,而這一切從一個抽象類派生: using System.Runtime.Serialization; /// <summary> /// A

    4熱度

    3回答

    我有這個方法的WCF服務。該方法具有WebInvoke Attribute。我怎樣才能異步調用它? [WebInvoke(UriTemplate = "*", Method = "*")] public Message HandleRequest() { var webContext = WebOperationContext.Current; var webClient

    2熱度

    1回答

    我怎麼可以使用Fiddler傳遞2個參數的方法具有這樣的特徵: [WebInvoke(UriTemplate = "Login", Method = "POST", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.WrappedRequest)] bool Login(string logi

    0熱度

    1回答

    我試圖在我的服務器windows server2008上編寫一個web服務來調用我的服務器上的某些應用程序。我用system.diagnostics.process類來調用exe文件。它在服務器本身上工作正常,但是當我通過不同的PC使用web服務時,出現錯誤消息,這是指定的文件未找到。但是當我剛啓動cmd.exe時,它也可以正常工作。據我瞭解,我有權訪問服務器,我至少可以運行cmd.exe。但是當