Merge pull request #276 from Chans-Open-Source/fix/fix_get_argument_java_type

Fix: Fixed getArgType reflection value logic
diff --git a/request.go b/request.go
index 6d0b9ee..7a50465 100644
--- a/request.go
+++ b/request.go
@@ -103,7 +103,7 @@
 	default:
 		t := reflect.TypeOf(v)
 		if reflect.Ptr == t.Kind() {
-			t = reflect.TypeOf(reflect.ValueOf(v).Elem())
+			t = t.Elem()
 		}
 		switch t.Kind() {
 		case reflect.Struct: