1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Private Function SharepointFileExist_Test2(ByVal strHost As String) As Boolean
Dim oRequest As System.Net.HttpWebRequest = Nothing
Dim oResponse As System.Net.HttpWebResponse = Nothing
Try
oRequest = CType(System.Net.WebRequest.Create(strHost), System.Net.HttpWebRequest)
'Les 2 lignes suivantes permettent de s'authentifier automatiquement par exemple sur un site Sharepoint
oRequest.UseDefaultCredentials = True
oRequest.PreAuthenticate = True
oResponse = CType(oRequest.GetResponse, System.Net.HttpWebResponse)
Select Case oResponse.StatusCode
Case Net.HttpStatusCode.OK
oResponse.Close()
Return True
Case Else
Return False
End Select
Catch generatedExceptionVariable0 As Exception
Return False
End Try
End Function |
Partager