跳至主要内容

c get uri from html request


char* getUri(char data[]){
    char uri[1024];
    int flag=0;
    for(int i=0;i<strlen(data);i++){
        if(flag==0&&data[i]==' '){
            flag=1;
            continue;
        }else if(flag>0&&data[i]!=' '){
            uri[flag-1]=data[i];
            flag++;
        }else if(flag>0&&data[i]==' '){
            break;
        }
    }
    uri[flag-1]='\0';
    char* myuri=uri;
    return myuri;
}

评论

此博客中的热门博文

android hide actionbar

public class MainActivity extends Activity { ActionBar actionBar; //声明ActionBar @Override protected void onCreate( Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView( R .layout.activity_main); actionBar = getSupportActionBar(); //得 到ActionBar actionBar.hide(); //隐藏ActionBar } }

go url encoding

func  QueryUnescape func QueryUnescape (s string ) ( string , error ) QueryUnescape does the inverse transformation of QueryEscape, converting %AB into the byte 0xAB and '+' into ' ' (space). It returns an error if any % is not followed by two hexadecimal digits. func  QueryUnescape func QueryUnescape (s string ) ( string , error ) QueryUnescape does the inverse transformation of QueryEscape, converting %AB into the byte 0xAB and '+' into ' ' (space). It returns an error if any % is not followed by two hexadecimal digits.