Skip to content

Browser.AddGetParamToUrl()

cTrader GURU edited this page Jul 20, 2018 · 3 revisions

Aggiunge parametri GET ad un url, in uno scenario dove abbiamo necessità di passare argomenti possiamo farlo grazie a questo metodo statico.


cTrader_GURU.Web.Browser.AddGetParamToUrl ( string url, string pname, string pvalue, bool enc = true )


Tipo Parametro Descrizione Default
string url l'indirizzo del documento da richiedere *
string pname il nome del parametro *
string pvalue il valore del parametro *
bool enc sottopone a encoding pvalue # true

using System;
using cAlgo.API;
using cTrader_GURU.Web;

namespace cAlgo.Robots
{
    [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class TestDLL : Robot
    {

        protected override void OnStart()
        {

            string homepage = Browser.AddGetParamToUrl("https://ctrader.guru/?id=1#reload", "page", "3");

            Print(homepage);

            // --> https://ctrader.guru/?page=3&id=1#reload

            Stop();

        }

    }

}

Ovviamente in uno scenario dove non conosciamo l'indirizzo e quindi abbiamo necessità di inserire nuovi parametri trova un senso, se conosciamo già l'indirizzo questo metodo non serve 😜

Clone this wiki locally