using system; using system.linq; using system.net; using newton.json.linq. using restsharp; namespace test { class program { public bool AcceptAllCert( Object sender, System.Security.Cryptography.X509certificates.X509certificate certification, System.Security.Cryptography.X509certificates.X509chain chain, system.net.security.sslpolicyerrors sslpolicyerrors) { return true; } static void Main(string[] args) { servicepointmanager.securityprotocol = securityprotocoltype.tls12; servicepointmanager.servercertificatevalidatecallback = new system.net.security.remotecertificatevalidatecallback (acceptallcert); var client = new restclient ("apiurl"); client.timeout = -1; var request = new restrequest(methog.get); request.Addheader("content-type", "application/json"); request.Addheader("accept", "application/json"); request.Addheader("Authorization", "basic xxxxxxx"); request.Addheader("cookie", "appsessionid = xxx ; jsessionidsso=xxx"); irestresponse response = client.execute(request); console.writeline(response.content); var o = jobject.parse(response.content); var resourcesitem = from p in o["xxx"]["xxx"] select (string)p["id"]; foreach (var item in resourcesitem) { console.writeline(item); } } ) } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)