رفتن به مطلب

دریافتirJURL


امین مهدی نژاد
 اشتراک گذاری

ارسال های توصیه شده

irJURL

مشاهده فایل

کتابخونه ای برای سهولت در استفاده و پردازش URL

ویژگی ها

  • کاربرد آسان
  • حمایت از UTF-8
  • سرعت بالا
  • IPv4 - IPv6
  • قابلیت استفاده برای آدرس های کامل و نسبی

منبع

android-arsenal

گیتهاب

مثال

Sub Exam()
	' Parse URLs
	Dim base  As irJURL
	base = base.parse("https://user:secret@example♬.com/path/to/my/dir#about")
	Dim ref  As irJURL
	ref= ref.parse("./../file.html?search=germany&language=de_DE")

	' Parsed base
	base.getScheme() ' https
	base.getUsername() ' user
	base.getPassword() ' secret
	base.getHost() ' example♬.com
	base.getPath() ' /path/To/my/dir
	base.getFragment() ' about

	' Parsed reference
	ref.getPath() ' ./../File.html
	ref.getQueryPairs() ' Map<String, String> = {search=germany, language=de_DE}

	' Resolve them!
	Dim resolved As irJURL
	resolved = base.resolveReference(ref) ' https://user:secret@example♬.com/path/To/File.html?search=germany&language=de_DE
	resolved.getPath() ' /path/To/File.html
	
	 'Escaped UTF-8 result
	 ' https://user:secret@example%E2%99%AC.com/path/To/File.html?search=germany&language=de_DE
	ToastMessageShow(resolved.toString,True)
End Sub

«موفق باشید.»


 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

 اشتراک گذاری

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
  • اضافه کردن...