• 0

كيف أحصل على مسار الصفحة الحاليّة على Sinatra؟

أريد أن أحصل على مسار الصفحة التّي أتصفّحها على موقع مبنيّ بلغة روبي وإطار العمل Sinatra

 

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يُمكنك القيّام بذلك بالاستعانة بخاصّية request :

get '/hello-world' do

# الحصول على مسار الصفحة فقط
  request.path_info   # => '/hello-world'
# الحصول على مسار الصفحة ومتغيّرات GET
  request.fullpath    # => '/hello-world?foo=bar'
# الحصول على عنوان Url الخاص بالصّفحة
  request.url         # => 'http://example.com/hello-world?

foo=bar'
end

انظر صفحة Rack::Request  للحصول على قائمة بالوظائف التّي يُمكن أن تُنفّذها بخاصيّة request.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن