如何拦截导航事件并获取发布的数据

时间:2014-08-06 09:42:17

标签: c# .net windows-phone-8 browser

我正在使用webbrowser完成结帐流程。我需要拦截提交操作,获取正在提交的数据,并使用在浏览器中注入用户代理的帖子数据重新发送请求。

但是当我拦截导航时,我只获得了URI。我没有得到数据发布。如何获取POST数据?

public ICommand NavigatingCommand
    {
        get { return new RelayCommand<NavigatingEventArgs>(OnNavigatingCommandReceived); }
    }

    private async void OnNavigatingCommandReceived(NavigatingEventArgs e)
    {
      e.cancel = true;// first time request is intercepted and cancelled.
      var url = e.Uri.OriginalString; 
    }

0 个答案:

没有答案