return ZennoPoster.HTTP.Request(
method: ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.GET,
url: "https://httpbin.org/anything",
content: string.Empty,
contentPostingType: "application/x-www-form-urlencoded",
proxy: project.GetProxy(),
Encoding: "UTF-8",
respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly,
Timeout: 30000,
Cookies: string.Empty,
UserAgent: project.Profile.UserAgent,
UseRedirect: true,
MaxRedirectCount: 5,
AdditionalHeaders: new string[] {
"Accept: " + project.Profile.HTTPAccept,
"Accept-Encoding: " + project.Profile.AcceptEncoding,
"Accept-Language: " + project.Profile.AcceptLanguage,
},
DownloadPath: project.Directory,
UseOriginalUrl: false,
throwExceptionOnError: true,
cookieContainer: project.Profile.CookieContainer,
removeDefaultHeaders: true);
Тысяча благодарностей милый человек.В C#, с отключёнными стандартными заголовками.
C#:return ZennoPoster.HTTP.Request( method: ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.GET, url: "https://httpbin.org/get", content: string.Empty, contentPostingType: string.Empty, proxy: string.Empty, Encoding: "UTF-8", respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, Timeout: 30000, Cookies: string.Empty, UserAgent: null, UseRedirect: true, MaxRedirectCount: 5, AdditionalHeaders: new string[] {}, DownloadPath: project.Directory, UseOriginalUrl: false, throwExceptionOnError: true, cookieContainer: null, removeDefaultHeaders: true);
Подскажите еще, как в запрос додавать данные из переменной? А то вроде зенка ругается на это, вот примерВ C#, с отключёнными стандартными заголовками.
C#:return ZennoPoster.HTTP.Request( method: ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.GET, url: "https://httpbin.org/get", content: string.Empty, contentPostingType: string.Empty, proxy: string.Empty, Encoding: "UTF-8", respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, Timeout: 30000, Cookies: string.Empty, UserAgent: null, UseRedirect: true, MaxRedirectCount: 5, AdditionalHeaders: new string[] {}, DownloadPath: project.Directory, UseOriginalUrl: false, throwExceptionOnError: true, cookieContainer: null, removeDefaultHeaders: true);
{-Variable.zapros-}
project.Variables["zapros"].ValueЕще вопрос, добавляю в AdditionalHeaders: new string[] -project.Variables["zapros"].Value
обрамлять кавычками не требуется
В C#, с отключёнными стандартными заголовками.
C#:return ZennoPoster.HTTP.Request( method: ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.GET, url: "https://httpbin.org/anything", content: string.Empty, contentPostingType: "application/x-www-form-urlencoded", proxy: project.GetProxy(), Encoding: "UTF-8", respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, Timeout: 30000, Cookies: string.Empty, UserAgent: project.Profile.UserAgent, UseRedirect: true, MaxRedirectCount: 5, AdditionalHeaders: new string[] { "Accept: " + project.Profile.HTTPAccept, "Accept-Encoding: " + project.Profile.AcceptEncoding, "Accept-Language: " + project.Profile.AcceptLanguage, }, DownloadPath: project.Directory, UseOriginalUrl: false, throwExceptionOnError: true, cookieContainer: project.Profile.CookieContainer, removeDefaultHeaders: true);



