Реальность, переходящая в виртуальность:
Посмотрел порно сайт и заразил компьютер вирусом.
Если данные передаются в формате "animal=cat&color=brown" и т.д., то
попробуйте использовать следующий код:
procedure TDBModule.Navigate(stURL, stPostData: String; var wbWebBrowser: TWebBrowser);
var
vWebAddr, vPostData, vFlags, vFrame, vHeaders: OleVariant;
iLoop: Integer;
begin{Are we posting data to this Url?}if Length(stPostData)> 0 thenbegin{Require this header information if there is stPostData.}
vHeaders:= "Content-Type: application/x-www-form-urlencoded"+ #10#13#0;
{Set the variant type for the vPostData.}
vPostData:= VarArrayCreate([0, Length(stPostData)], varByte);
for iLoop := 0 to Length(stPostData)- 1 do// Iteratebegin
vPostData[iLoop]:= Ord(stPostData[iLoop+ 1]);
end; // for{Final terminating Character.}
vPostData[Length(stPostData)]:= 0;
{Set the type of Variant, cast}
TVarData(vPostData).vType:= varArray;
end;
{And the other stuff.}
vWebAddr:= stURL;
{Make the call Rex.}
wbWebBrowser.Navigate2(vWebAddr, vFlags, vFrame, vPostData, vHeaders);
end; {End of Navigate procedure.}
Если Вас заинтересовала или понравилась информация по разработке на Delph - "Как получить POST данные", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!