Что нового

Запрос выдает не все данные(ЕГАИС)

pumbanirvana

Новичок
Сообщения
6
Репутация
0
Народ, помогите разобраться.
Ситуация в следующем:
требуется выдернуть определенный набор данных с сайта ЕГАИС.
Созздал запрос.
Вот они:
Код:
$sPD = "wner_i=020000601487&kpp=390145002&dt=02.09.2016"
$oHTTP = ObjCreate('winhttp.winhttprequest.5.1')
$oHTTP.setTimeouts(5000, 5000, 15000, 15000)
$oHTTP.Open("POST", 'service.egais.ru/contragent/journal', 0)
$oHTTP.SetRequestHeader("Content-Type", 'application/x-www-form-urlencoded')
$oHTTP.SetRequestHeader("Host", 'service.egais.ru')
$oHTTP.SetRequestHeader("Accept-Language", 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4')
$oHTTP.SetRequestHeader("Content-Length", StringLen($sPD))
$oHTTP.Send($sPD)
$oReceived = $oHTTP.ResponseText
$oStatusCode = $oHTTP.Status
If $oStatusCode = '302' then
 MsgBox(1, "Response code", $oReceived,5)
EndIf
 $file = FileOpen("Received.html", 1)
 FileWrite($file, $oReceived)
 FileClose($file)

В итоге он вернул всего часть данных.
Код:
<head><title>Документ перемещен</title></head>
<body><h1>Объект перемещен</h1>Документ теперь находится <a HREF="http://service.egais.ru/logout">здесь</a></body>
<style type="text/css">
  body {
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
      background-color: #E0E0E0;
  }
  * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
  .page {
      width: 210mm;
      min-height: 297mm;
      padding: 2.5mm;
      margin: 10mm auto;
      border: 1px #D3D3D3 solid;
      border-radius: 5px;
      background: white;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  }
  @page {
      size: A4;
      margin: 0;
  }
  @media print {
      html, body {
          width: 210mm;
          height: 297mm;        
      }
      .page {
          margin: 0 auto;
          border: initial;
          border-radius: initial;
          width: initial;
          min-height: initial;
          box-shadow: initial;
          background: initial;
          page-break-after: always;
      }
  }
  table.data {
    border-collapse: collapse;
    table-layout:fixed; 
    width: 100%;
  }
  td.data {
    border: 1px solid black;
    font-weight: normal;
    font-size: 10px !important;
  }
  th.data {
    border: 1px solid black;
    font-weight: normal;
    font-size: 10px !important;
  }
  th.col1{width: 10mm;}
  th.col2{width: 15mm;}
  th.col3{width: 110mm;}
  th.col4{width: 40mm;}
  th.col5{width: 10mm;}
  th.col6{width: 10mm;}
  th.col7{width: 10mm;}
  
  span.headertext{
    font-size:18px !important
  }
  
  td.header.info{
    text-decoration: underline;
    vertical-align:bottom;
    width:70%;
  }
  td.header {
    font-weight: normal;
    font-size: 16px !important;
    width:30%;
  }
</style>
<div class="page">
  </br></br></br>
  <span class="headertext">
  <center>Журнал учета объема розничной продажи</br>алкогольной и спиртосодержащей продукции</center>
  </span>
  </br></br></br>
  <table class = "header" >
    <tr>
      <td class = "header" >Наименование организации, Ф.И.О. индивидуального предпринимателя</td>
      <td class = "header info"></td>
    </tr>
    <tr>
        <td class = "header">Идентификационный номер налогоплательщика (ИНН) и код причины постановки на учет (КПП) организации, идентификационный номер налогоплательщика (ИНН) индивидуального предпринимателя</td>
        <td class = "header info"></td>
      </tr>
    <tr>
      <td class = "header">Адрес места осуществления деятельности организацией, индивидуальным предпринимателем</td>
      <td class = "header info"></td>
    </tr>
  </table>
  </br></br>
</div>
Запустил fiddler, проверил. Он отрабатывает запрос без проблем. Вернул все данные(см. вложения)
Подскажите, в чем может быть проблема?
 

Вложения

  • VM.RAR
    71.7 КБ · Просмотры: 1
Верх