Просто чтобы дать вам краткое представление о том, чего я пытаюсь достичь.
Мне нужно очистить значение за каждый месяц с общедоступного веб-сайта. Например, для определенного статуса в мае месяце 2014 года; ОБЩЕЕ значение равно 224 481 (в нижней правой части страницы). Мне нужно зафиксировать это значение и сохранить в базе данных для каждого месяца. Следующий URL необходимо будет запускать, изменяя параметры для каждого месяца. Веб-сайт VEEC с параметрами
Чтобы добиться этого, я пытаюсь получить HTML-код с помощью CFHTTP следующим образом, а затем с помощью JSOUP
будет очищать предполагаемое значение из возвращенного HTML-кода перед сохранением в базе данных.
<cfset f_url = "https://www.veet.vic.gov.au/Public/PublicRegister/Search.aspx">
<cfhttp method="GET" url="#f_url#">
<cfhttpparam type="Header" name="Accept-Encoding" value="*">
<cfhttpparam type="Header" name="TE" value="deflate;q=0">
<cfhttpparam name="CreatedFrom" type="URL" value="#StartDate#">
<cfhttpparam name="CreatedTo" type="URL" value="#EndDate#">
<cfhttpparam name="Status" type="URL" value="PRP,PRV">
</cfhttp>
<cfdump var="#cfhttp#">
Я получаю сообщение об ошибке connection failure
при попытке запустить фрагмент кода.
Пожалуйста, сообщите, если есть альтернативный способ сделать то же самое. Это должно быть реализовано только для сбора данных на стороне разработки, а не для использования в производстве.
Редактировать (не хочу удалять вопрос): мне пришлось использовать интернет-прокси для доступа к веб-сайту в теге CFHTTP, чтобы он работал. Плохо, что не проверил это раньше. Надеюсь, это может помочь кому-то в будущем. Всем спасибо.
StartDate
иEndDate
? Может ли сервер, на котором вы работаете, подключиться к этому URL-адресу? - person duncan   schedule 29.05.2014csfet
. Да, хотя URL-адрес доступен с сервера CF; Я думаю, что проблема связана с IIS. Любые мысли о том же и способах отладки этого? - person Gaurav S   schedule 29.05.201431-May-2014
, как даты с использованиемCreateDate()
, ...? Эта статья может быть актуальной: http://www.coldfusionmuse.com/index.cfm/2013/7/22/coldfusion.iis8.cfhttp - person duncan   schedule 29.05.2014