Пытаюсь отправить запрос - не хочет. В сниффере попытка даже не отмечается. Попытался выяснить, в чем проблема. Попробовал укоротить ссылку - запрос прошел. Code: IdHTTP.Get('http://my.mail.ru/' + domain + '/' + login + '/ajax?ajax_call=1&func_name=search.getlist&data=[{"general":{"common":"' + Edit5.text + '","sex":' + sex + ',"age":' + age + '},"city":{"city_id": '); rsp := IdHTTP.Get('http://my.mail.ru/' + 'domain' + '/' + 'login' + '/ajax?ajax_call=1&func_name=search.getlist&data=[{"general":{"common":"' + 'Edit5.text' + '","sex":' + 'sex' + ',"age":' + 'age' + '},"city":{"city_id": ' + 'city_id' + '}},' + 'IntToStr(S)' + ',' + 'captcha' + ',' + 'captcha_a' + ',""]'); Первый идет, второй - нет. Как пройти это ограничение?
Не суть, это я специально так сделал, чтобы проверить, не дело-ли в переменных. Проблема именно из-за длины ссылки.
есть такой косяк в делфи ссыль пихать не более 225 символов, можно сделать типа так str1:='1 part of link'; str2:='2 part of link'; idhttp.get(str1+str2);