如何在C#中发送HTTP GET请求后发送FIN + ACK?

时间:2016-07-22 13:56:47

标签: c# http get handshake

我发送了一个GET请求,现在我想通过向服务器发送FIN + ACK来结束连接。我没有插座,只是这个:

Private usedRowsCount As Long 'use private to limit access to var outside of sheet

'Because select occurs before change we can record the current usable row count
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  usedRowsCount = Target.Worksheet.UsedRange.rows.count 'record current row count for row event detection
End Sub

'once row count recorded at selection we can compare the used row count after change occurs
'with the Target.Address we can also detect which row has been added or removed if you need to do further mods on that row
Private Sub Worksheet_Change(ByVal Target As Range)
  If usedRowsCount < Target.Worksheet.UsedRange.rows.count Then
    Debug.Print "Row Added: ", Target.Address
  ElseIf usedRowsCount > Target.Worksheet.UsedRange.rows.count Then
    Debug.Print "Row deleted: ", Target.Address
  End If
End Sub

不知怎的,它会进行三次握手,但它并没有结束连接。

1 个答案:

答案 0 :(得分:1)

FIN / ACK在TCP级别上,在此级别上不可用。

您可以将某些内容发回该网址,以表明您已收到所有内容。