Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
WebModule Actions Parameter
#1
Merhabalar,
Bir webbroker uygulamasında, oluşturduğum WebModule Actions'a geçilen parametreleri nasıl yakalayabilirim.
Actions propertyleri bu şekilde tanımlı,

8Nvmpd.png


Url'e bu şekilde gittiğim zaman normal şartlarda TWebRequest nesnem bu parametreleri yakalaması gerekmiyor mu ?

"http://localhost:1991/login?user=yakup&pass=123"

nJ6Y1a.png
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#2
Request.QueryFields içerisinde olması gerekiyor.
There's no place like 127.0.0.1
WWW
Cevapla
#3
(30-11-2017, Saat: 11:41)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlRequest.QueryFields içerisinde olması gerekiyor.

Fakat QueryFields nil
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#4
(30-11-2017, Saat: 12:21)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(30-11-2017, Saat: 11:41)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlRequest.QueryFields içerisinde olması gerekiyor.

Fakat QueryFields nil

Request.QueryFields.Values['user'];
şeklinde "QueryString" yani GET ile gönderilmiş fieldlere ulaşabilirsin, ama bence hem GET hem POST ile gelenlerin birden tutulduğu konteynır olan "ContentFields" i kullanman daha doğru olabilir yani 
Request.ContentFields.Values['user'];

kolay gelsin.
Cevapla
#5
(30-11-2017, Saat: 14:08)vkamadan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(30-11-2017, Saat: 12:21)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlFakat QueryFields nil

Request.QueryFields.Values['user'];
şeklinde "QueryString" yani GET ile gönderilmiş fieldlere ulaşabilirsin, ama bence hem GET hem POST ile gelenlerin birden tutulduğu konteynır olan "ContentFields" i kullanman daha doğru olabilir yani 
Request.ContentFields.Values['user'];

kolay gelsin.

Evet Oldu, Request.ContentFields.Values yazmadan önce QueryFields in nil görünmesi aklımı karıştırdı.

JOJXV5.png
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter





Konuyu Okuyanlar: 1 Ziyaretçi