Fiddler Core C# - 将窗体应用程序转换为 C# 命令提示符项目
本文关键字:程序转换 命令提示符 应用 项目 窗体 Core Fiddler | 更新日期: 2023-09-27 18:34:02
我遵循了网络上的一个教程,介绍如何构建一个fiddlercore C#应用程序,该应用程序获取帖子URL并将它们输出到listbox1。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
delegate void UpdateUI();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Fiddler.FiddlerApplication.AfterSessionComplete += new Fiddler.SessionStateHandler(FiddlerApplication_AfterSessionComplete);
Fiddler.FiddlerApplication.Startup(0, Fiddler.FiddlerCoreStartupFlags.Default);
}
void FiddlerApplication_AfterSessionComplete(Fiddler.Session oSession)
{
listBox1.Invoke(new UpdateUI(() =>
{
listBox1.Items.Add(oSession.url);
}));
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
Fiddler.FiddlerApplication.Shutdown();
}
}
}
如何将此应用程序隐藏到仅在命令窗口项目中输出的命令项目中?
在安装程序创建的 FiddlerCore 文件夹中,有一个名为 Demo 的项目/文件夹。它是一个命令行应用程序,正是您所要求的。