Je suis à peu près nouveau dans StackOverflow, alors pardonnez tout signe de mon ignorance. 🙂 J’ai un problème un peu mineur avec une application MVC dans Visual Studio 2010 (contrôleurs écrits en C #). Je souhaite créer une méthode générant un historique des actions de l’application. Pour ce faire, je souhaite obtenir le nom […]
Salut, j’ai une fonction qui passe url Get parameters dans un fichier php sur un serveur web et attend une réponse du fichier (prend normalement 10-20 secondes). Je veux mettre cela dans une boucle parce que je dois envoyer ces requêtes Get à environ 5 fichiers php différents à la fois, mais lorsque j’essaie de […]
J’ai un service Web ASMX configuré pour utiliser la méthode HTTP GET. Des méthodes simples qui prennent des parameters de base Ssortingng et Int fonctionnent correctement et je peux appeler MyService.asmx/MethodName?Param=Value et obtenir une réponse en XML. Cependant, quand j’ai une méthode qui a un int nullable (ie int? ), J’obtiens cette erreur: Le nom […]
En parcourant les concepts de MVC, j’ai lu qu’il n’est pas recommandé d’avoir du code dans l’action ‘GET’ qui modifie l’état des objects serveur (mises à jour de firebase database, etc.). La «mise en cache des données de retour» a été donnée comme raison. Quelqu’un pourrait-il s’il vous plaît expliquer cela? Merci d’avance!
J’ai une fonction similaire dans la structure à ceci: [HttpGet] public HttpResponseMessage GetValuesForList(List listOfIds) { /* create model */ foreach(var id in listOfIds) model.Add(GetValueForId(id) /* create response for model */ return response; } Cependant, lorsque je fais une requête Get pour la méthode: {{domain}}/Controller/GetValuesForList?listOfIds=1&listOfIds=2 Je reçois une erreur lors du débogage indiquant que listOfIds est […]
Comment puis-je changer la méthode d’une requête WebClient? Il semble ne permettre que POST par défaut. Même dans le cas de DownloadSsortingng. try { WebClient client = new WebClient(); client.QuerySsortingng.Add(“apiKey”, TRANSCODE_KEY); client.QuerySsortingng.Add(“taskId”, taskId); ssortingng response = client.DownloadSsortingng(TRANSCODE_URI + “task”); result = JsonConvert.DeserializeObject<Dictionary>(response); } catch (Exception ex ) { result = null; error = ex.Message + […]
J’ai un problème dans MVC. Actuellement, je travaille dans MVC et la version est MVC4. Et j’ai 2 ActionResult, voir ci-dessous [HttpGet] public ActionResult About() { ViewBag.Message = “Your app description page.”; return View(); } [HttpPost] public ActionResult About(ModelName ccc) { ViewBag.Message = “Your app description page.”; return View(); } Nous avons besoin de using […]
J’ai l’object complexe suivant en JavaScript qui contient des options de filtrage var filter={caseIdentifiter:’GFT1′,userID:’2′}; que je veux transmettre à un contrôleur ASP.NET MVC4 WebApi GET [HttpGet] public IEnumerable Get([FromBody]Repository.InputModels.CaseListFilter filter) { try { return Case.List(filter); } catch (Exception exc) { //Handle exception here… return null; } } en utilisant un appel jQuery ajax var request […]
J’ai créé un classeur de modèle MVC personnalisé qui est appelé pour chaque HttpPost entrant sur le serveur. Mais ne pas être appelé pour les demandes HttpGet . Mon classeur de modèle personnalisé doit-il être appelé pendant une opération GET ? Si oui, qu’est-ce que j’ai manqué? Sinon, comment puis-je écrire du code personnalisé traitant […]
J’ai un projet .net mvc 4 webapi que j’essaie de transmettre un tableau d’un object à une méthode de mon contrôleur. J’ai trouvé quelques exemples ici sur SO qui parlent de la nécessité de définir les propriétés de mon object avec: param1 = quel que soit & param2 = bling & param3 = blah. Mais […]