小编LS_*_*ᴅᴇᴠ的帖子

HTTP/1.1对多个范围的响应

在编写我的HTTP/1.1服务器时,我遇到了处理多个范围请求的问题.

RFC 2616的第14.35.1节引用了一些示例,但没有说明服务器行为.例如:

GET /some/resource HTTP/1.1
...
Range: bytes=200-400,100-300,500-600
...
Run Code Online (Sandbox Code Playgroud)

我应该返回这个确切的字节序列吗?或者我应该合并所有范围,发送100-400,500-600?或者在两者之间发送,100-600

最糟糕的是,当检查Content-Range响应头(第14.16节)时,可能只返回一个范围,所以我想知道服务器如何响应第14.35.1节中的示例bytes=0-0,-1!

我的服务器应如何处理此类请求?

http http-1.1 rfc2616 httpserver

10
推荐指数
1
解决办法
4655
查看次数

在不安全的C#中使用指向数组的指针

在C中,我可以像这样定义一个指向数组的指针:

char b1[SOME_SIZE];
char (*b3)[3]=(char(*)[3])b1;
Run Code Online (Sandbox Code Playgroud)

这样b3[i][j] == b1[i*3+j].

我可以b3unsafeC#中声明这样的指针吗?

我的目的是访问位图通道:

///...
unsafe {
    //...
    byte *target; //8bpp
    byte (*source)[3]; //24bpp
    //...
    target[x]=(source[x][0]+source[x][1]+source[x][2])/3;
    //...
Run Code Online (Sandbox Code Playgroud)

我希望这样,使用source[x][ch]而不是source[x*3+ch]获得一些编译器优化.

c# unsafe

9
推荐指数
1
解决办法
3419
查看次数

如何通过visual basic将excel表中的图像粘贴到gmail正文中?

我在 excel 中写了一个宏,我通过 Gmail 发送邮件。我正在发送邮件,但无法发送图片,因为我无法在 Gmail 邮件正文中粘贴图片。我把我的代码。我也从activesheet(根据我的excel的Sheet4)获取图片。如何在我的邮件正文中添加这张图片?

Sub SendGmail(frommail As String, password As String, tomail As String, subject As String, mesaj As String)
    
    Dim pic As String
    pic = CheckImageName
    
                    If pic <> "" Then
                        Sheet4.Shapes(pic).Copy
                    End If
  
    
    
    
    If frommail <> "" And password <> "" And tomail <> "" And subject <> "" And mesaj <> "" Then
      On Error Resume Next
    
       'creating a CDO object
       Dim Mail As CDO.message
       Set Mail = New CDO.message
     
       'Enable SSL Authentication
       Mail.Configuration.Fields.Item …
Run Code Online (Sandbox Code Playgroud)

excel vba cdo.message

5
推荐指数
1
解决办法
564
查看次数

标签 统计

c# ×1

cdo.message ×1

excel ×1

http ×1

http-1.1 ×1

httpserver ×1

rfc2616 ×1

unsafe ×1

vba ×1