WebRequest
چهارشنبه, 05 دی 1397 21:03
WebRequest
سلام من از طریق WebRequest یه درخواست ارسال میکنم پاسخ دریافت میکنم حال میخوام از رشته که دریافت میکنم لینک استخراج کنم بنظر دوستان چه راهی پیشنهاد میکنن
رشته دریافتی بشکل زیر است
{ "status": "success", "location": "https://c-908530497.zeveracdn.com/cdl?key=450f2c37bee82ec17d2389612f7a5823&log=Mzc2NjI3NDkw&sig=VopETLrJbJRsgmtA6VgFdTMvMZY%3D&f=sanet.st.23013087-christmas-intro.zip", "filename": "sanet.st.23013087-christmas-intro.zip", "filesize": 4133205, "content": [ { "path": "sanet.st.23013087-christmas-intro.zip", "size": 4133205, "link": "https://c-908530497.zeveracdn.com/cdl?key=450f2c37bee82ec17d2389612f7a5823&log=Mzc2NjI3NDkw&sig=VopETLrJbJRsgmtA6VgFdTMvMZY%3D&f=sanet.st.23013087-christmas-intro.zip", "stream_link": "", "transcode_status": "" } ] }
و رشته مد نظر
https://c-908530497.zeveracdn.com/cdl?key=450f2c37bee82ec17d2389612f7a5823&log=Mzc2NjI3NDkw&sig=VopETLrJbJRsgmtA6VgFdTMvMZY%3D&f=sanet.st.23013087-christmas-intro.zip
متغیر هست
من برای چاپ رشته دریافتی از کد زیر استفاده کردم
WebResponse wr = myReq.GetResponse(); Stream receiveStream = wr.GetResponseStream(); StreamReader reader = new StreamReader(receiveStream); string content = reader.ReadToEnd(); Response.Write(content);
پنج شنبه, 06 دی 1397 00:49
با این کد میشه لینک رو استخراج کرد
var cleanedText = Regex.Match(content, @"http[^\s]+");
پنج شنبه, 06 دی 1397 09:14
از طریق Json.NET این کار را انجام بدید.
ارسال پاسخ برای این تاپیک
ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با
حساب کاربری
خود وارد سایت شده یا
ثبت نام
کنید