小编Vin*_*mar的帖子

使用ios中的查询字符串创建NSURLRequest

我在ios中创建了一个用户查询表单.我正在使用php作为服务器端.我在IOS中构建了像bellow一样的查询字符串

http://www.mydomain.in/androidmail_enquiry.php?name=Vinoth Kumar&phone=04259280244&email=vinoth@ldomain.com&address=Coimbatore&comments=Sample Enquiry&mobile=xxxxxxxx
Run Code Online (Sandbox Code Playgroud)

码:

-(void)sendEnquiryDetails
{
    cmttextview.text = @"Sample Enquiry";
    NSString *siteurl = @"http://www.mydomain.in/androidmail_enquiry.php?";
    NSString *name = txtName.text;
    NSString *phone = txtPhone.text;
    NSString *email = txtEmail.text;
    NSString *address = txtAddress.text;
    NSString *comments = cmttextview.text;
    NSString *mobile = txtMobile.text;
    NSString *enquiryurl = [NSString stringWithFormat:@"%@name=%@&phone=%@&email=%@&address=%@&comments=%@&mobile=%@",siteurl,name,phone,email,address,comments,mobile];

    NSLog(enquiryurl);

   NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:enquiryurl]];
    NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request  delegate:self];
}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
    //NSLog(@"didReceiveResponse");
    [self.responseData setLength:0];
}

-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
    [self.responseData appendData:data];
}

-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError …
Run Code Online (Sandbox Code Playgroud)

objective-c ios

5
推荐指数
2
解决办法
2万
查看次数

Android TextView样式

我正在尝试为TextView控件设置样式.我可以添加用户定义的样式或系统样式.但我不能为我的TextView设置两者.我想显示像按钮样式的TextView,我必须添加宽度和高度.我的布局代码是:

<TextView
    android:id="@+id/trans_payable"
    <-- style="@android:style/Widget.Button" -->
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="left"
    android:clickable="true"
    android:paddingLeft="10sp"
    android:paddingTop="20sp"
    android:paddingRight="50sp"
    style="@style/transactionbtn"
    android:text="@string/trans_payable" >
</TextView>
Run Code Online (Sandbox Code Playgroud)

我的style.xml代码是:

<style name="transactionbtn">
    <item name="android:width">140dp</item>
    <item name="android:height">45dp</item>
    <-- How to add button style here -->
</style>
Run Code Online (Sandbox Code Playgroud)

android android-ui android-layout android-theme

3
推荐指数
1
解决办法
1万
查看次数

Json字符串到c#对象

我正在尝试将json字符串解析为c#类对象.我在c#中有三个类,我从服务中获取json字符串,我正在编码将这个json字符串存储到sql表中.我有一个问题是将json字符串解析为c#中的多个类.我正在使用newtonsoft.json进行解析.我有跟随json字符串

{
    "receipt_cr": {
        "VchNo": [
            "CR::00001",
            "CR::00002",
            "CR::00003",
            "CR::00004",
            "CR::00005"
        ],
        "VoucherName": [
            "Receipt",
            "Receipt",
            "Receipt",
            "Receipt",
            "Receipt"
        ],
        "VchDate": [
            "2013-04-02 00:00:00",
            "2013-04-02 00:00:00",
            "2013-04-02 00:00:00",
            "2013-04-02 00:00:00",
            "2013-04-02 00:00:00"
        ],
        "LedgerName": [
            "xxxxxx",
            "yyyyy",
            "ssssss",
            "rrrrrrr",
            "wwwwwww"
        ],
        "UnderGroup": [
            "Sundry Debtors",
            "Sundry Debtors",
            "Sundry Debtors",
            "Sundry Debtors",
            "Sundry Debtors"
        ],
        "AgnstRefNumber": [
            "",
            "",
            "",
            "",
            ""
        ],
        "NetAmount": [
            "2973500.00",
            "2973500.00",
            "5967015.00",
            "8968432.00",
            "5980000.00"
        ],
        "AgnstReferenceAmount": [
            "",
            "",
            "",
            "",
            ""
        ],
        "CostCentreName": [ …
Run Code Online (Sandbox Code Playgroud)

c# json

3
推荐指数
1
解决办法
6859
查看次数

Angular 2请求标头字段在飞行前响应中,Access-Control-Allow-Headers不允许授权

我正在为服务器应用程序使用codeigniter REST API。客户端为Angular2,在我的REST API中,我给出了基本身份验证。我已设定为

$config['rest_auth'] = 'basic';
Run Code Online (Sandbox Code Playgroud)

$config['rest_valid_logins'] = ['uname' => 'pwd'];
Run Code Online (Sandbox Code Playgroud)

对于CORS Check,我也使用了以下代码,

$config['check_cors'] = TRUE;
$config['allowed_cors_headers'] = [
  'Origin',
  'X-Requested-With',
  'Content-Type',
  'Accept',
  'Access-Control-Request-Method'
];
$config['allowed_cors_methods'] = [
  'GET',
  'POST',
  'OPTIONS',
  'PUT',
  'PATCH',
  'DELETE'
];
$config['allow_any_cors_domain'] = TRUE;
Run Code Online (Sandbox Code Playgroud)

我也尝试过在我的rest控制器中尝试过,

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS');
header('Access-Control-Allow-Headers: Content-Type, Content-Range, Content-Disposition, Content-Description');
Run Code Online (Sandbox Code Playgroud)

我在下面的代码中使用了角度

import { Component, OnInit } from '@angular/core';
import { Http, Headers, RequestOptions  } from '@angular/http';
import { FormGroup, AbstractControl, FormBuilder, Validators } from '@angular/forms';
import …
Run Code Online (Sandbox Code Playgroud)

codeigniter codeigniter-3 codeigniter-restserver angular

2
推荐指数
1
解决办法
4797
查看次数