485Fermer487
WarptenLe 22/01/2018 à 18:19
./483 Tu sais j'me permet de considerer que je code assez proprement mais j'ai ecrit de belles saletes tres recemment grin
#rayelesyeux#
private static Stream SendGet(string address) { try { var webRequest = (HttpWebRequest) WebRequest.Create(address); webRequest.Method = "GET"; var responseMsg = (HttpWebResponse) webRequest.GetResponse(); if (responseMsg.StatusCode == HttpStatusCode.OK) return responseMsg.GetResponseStream(); } catch { try { var uri = new Uri(address); var lst = new List<string>(uri.Segments); var sub = lst[lst.Count - 1].IndexOf('-'); var prgm = lst[lst.Count - 1].Substring(0, sub); lst[lst.Count - 1] = lst[lst.Count - 1].Replace(prgm, prgm.ToLower()); var b = new UriBuilder(uri); b.Path = string.Join("", lst); var webRequest = (HttpWebRequest) WebRequest.Create(b.ToString()); webRequest.Method = "GET"; var responseMsg = (HttpWebResponse) webRequest.GetResponse(); if (responseMsg.StatusCode == HttpStatusCode.OK) return responseMsg.GetResponseStream(); } catch { return null; } } return null; }

Mais plus serieusement, non, je suis jamais alle voir dans hwpatch, qui est le seul truc de Kevin que je connaisse (mais je suppose que c'est entierement en ASM, donc c'est pas specialement jugeable cheeky)