با سلام
من برای ارسال پیامک در برنامه می خواستم از سرویس URL سرویس های پیامکی استفاده کنم. برای همین از کمپوننت IdHTTP استفاده می کنم.
ولی زمان post مقادیر خطا میده. در صورتی که مقدار پراپرتی HandleRedirecs رو TRUE میکنم خطای " Inteal Server Error " میده و اگه اون رو False کنم
خطای "HTTP 1.1 302 Found" رو میده
البته بقیه پارامترهای IdHTTP بصورت زیر تنظیم شده :
lParamList := TStringList.Create ;
lParamList.Add(edUrlUserName.Text + '=' + edtUserName.Text) ;
lParamList.Add(edUrlPass.Text + '=' + edtPassword.Text) ;
If Trim(edUrlDomain.Text) <> '' Then
lParamList.Add(edUrlDomain.Text + '=' + edtDomain.Text) ;
lParamList.Add(edUrlMsg.Text + '=' + UTF8Encode(AText)) ;
lParamList.Add(edUrlReciverNum.Text + '=' + ANumber) ;
lParamList.Add(edUrlSenderNum.Text + '=' + smsNumber) ;
Try
IdHTTP1.AllowCookies := True ;
IdHTTP1.Request.Accept := 'text/html, */*' ;
IdHTTP1.Request.ContentEncoding := '' ;
IdHTTP1.Request.ContentType := 'application/x-www-form-urlencoded' ;
Rst := IdHTTP1.Post(edUrlAddress.Text, lParamList) ;
میخواستم ببینک کسی از این کمپوننت استفاده کرده ؟؟؟
ممنون
برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 145 تاريخ : سه شنبه 11 خرداد 1395 ساعت: 21:48